Please help. I have recently acquired a mini chopper. I believe it is called the spider Chopper or the Spider bike. I'm trying to figure out what type of engine I have other than a 110cc. And possibly where I could find cosmetic parts. Here is the only place I can find a picture of this bike. I...