MikeSomething
Registered
I've seen several of these off of eBay, and heard what a fluke they are, and such a waist of money... but now I see em on "TigerRacing"?!? They're very well known... What the heck is the deal w/ these?? ???
Tiger Racing
Tiger Racing