Picked this up today, putting a Predator 212cc on it, hence the pictures. Fits it great because the top bars are so widely spaced. It's a fairly large mini bike and has some neat removable handlebars (see pics). Unfortunately, the handlebars are slightly bent/creased, so I may have to make a...