that is a turbo busa I believe, I saw a vid of it on the net and on tv


Trollin the boards as of 9/23
Originally posted by GS474:
stock hp is never enough