A new supercar concept from Shelby is set to reclaim the road car speed title from the Bugatti Veyron SS.
Sick bike. Lol
lol, what a shitty video.