Any idea what this Beast is

#9
That has got to be the world's ugliest mini bike. It probably is rare however and worth restoring/collecting. But don't take my word for it.
 
Top