Joined
·
197 Posts
17.1 hp increase their claiming thats nuts. its on page 137 of the feb. 2004 dirtwheels mag. thier website isn't working for me its made by TLC racing of Akron OHIO website www.tlcracing.biz
you have one?? :wtfOriginally posted by BaTTerUp450@Jan 8 2004, 12:23 AM
BS but the pipe is loud like crazy almost like TC
:stupidThat's bull s hit