I found this the other day and have no Idea what it is, what i do know, its a 24in bike with everything there except the seat and tires, says Ensign on the tank. has a cool seat post designed like like a handle bar mount, you tighten the bolt to hold it in place! no clamp. Does anyone have any...