I'm putting together a mini for my grandson and I've had this frame for a while, don't know what it is. Looks to be quite a few foreign pieces welded to it, and the guy I bought it from told me there was a sidecar welded to it when he got it. It will be interesting to know who made it if you can tell by the pictures. Thanks in advance!