With over 73 million views on Volvo Truck’s YouTube Channel, the Volvo Truck Epic split HAS TO BE one of the most viral videos to hit the web world. No wonder when it came to the Cannes Lions International Festival of Creativity- it managed to grab top honours winning the Grand Prix award in the […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops