Ok, has anyone out there ever heard of these little mini bike/choppers? Doesn't seem like it could be of much quality for only $599 (free shipping)! Otherwise, they seem intriguing.
Mini Chopper Mini Bike For Sale- 198CC
Mini Chopper Mini Bike For Sale- 198CC