
Bugatti Veryron Super Sport
Indian roads are not meant for super speed cars and will never be atleast for some years but its not the Indian manufacturers who are focusing on high speed machines but as always the manufacturers located on the other side of the planet.
This French brand was found...