I have spent a lot of time on all of the minibike sites that I could find, but I have not seen a frame like this one. Any ideas?