My bet would be he wrecked it and this is his attempt to recoup his money - in 2 of the pics its leaking fluid....my Honda doesn'y leak fluid.
I wouldn't ride it, but mainly b/c of how illegal it is w/ the lighting and plate mounting situations.
A forum community dedicated to Motorcycle and Sportbike owners and enthusiasts. Come join the discussion about performance, modifications, classifieds, troubleshooting, maintenance, and more!