Formula 1 racing is the sport where multiple crashes happen in a single season. The F1 world champions have suffered crashes multiple times and have been saved by the skin of their teeth sometimes. Not only Formula 1, all other types of motorsports involve high risks of accidents. Even with all the safety measures in […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops