Loading...
Uploaded by C2Motorsports on Jun 6, 2011
New EL turbo kit releasing at Waterfest 2011 for 2.5L motors. Shaky but taken with an iphone. ;)
Autos & Vehicles
Standard YouTube License
ummmmm....
EkalTheCar 9 months ago
Load more suggestions
ummmmm....
EkalTheCar 9 months ago