Twin Turbo Diesel Vette!?!?!?

1 351 178
382.7
Published on 3 Jul 2007, 1:43
1320video.com/store/dvd - Plenty of people have seen twin turbo vette's, but how many of you have seen a DIESEL twin turbo vette?!?!? Here's a teaser video. www.1320video.com
autotechmusickids