You may or may not be aware of how speed lovers modify their usual motor-bikes with some local ingenuity and spare parts, to race like racing bikes.
Now the same trend appears to picking up in US; where IndyCar freaks, look desperate to have their own IndyCars; by IndyCar tech, turbos and a list of Top 5 car technologies implemented to their cars for that divine throttle.
--------
No comments
Post a Comment