Can anybody tell me if the bike on Power-sports-max website, called an MC-T30 250 is the precursor to the TBR7...the graphics definitively say "Taotao", but I can't read the rest of it.
The pre-order sales price is $1049.95 plus FREE shipping! Sounds like it's too good to be true...and it comes in WHITE!
AHA! After looking closely at the graphics, it looks like it says "TAO MOTOR" -for what it's worth...also it does say $279 for shipping at the bottom, so....hmmm?