Here is the teaser for the video Im building for GM that I filmed at Thompson Automotive in Detroit. This thing is pretty sick. Complete video will be done in the next couple weeks.
Feel free to post this other places too, trying to hype this up.
PowerTV Online : Thompson Automotive Built 2000hp LSX Engine?