BACK TO LANDRACING.COM HOMEPAGE
0 Members and 1 Guest are viewing this topic.
Sounds stout to me.
That sounds nasty! I dig the way you have the turbos mounted up front. Gonna tuck right up under the nose, right?