Tag "Bugatti Veyron Super Sport"

‘Need for Speed: The Run’ Trailer by Michael Bay and PS3 Exclusive Cars

Do you like insane explosions? Over-the-top crashes? Cool cars? Speed? Michael Bay? If you said yes to any of these, then I have a trailer for you. This one is