The Yamaha YZ125 has a light aluminum frame and engine that will help you get around the corners faster and easier. The 124cc engine is a two stroke with a six speed transmission that has the primary kick start that makes it easier to start in any gear. The Yamaha YZ125 is for the motocross racer that is moving up from the smaller YZ85 model. Here are the specifications!- 2-stroke; reed-valve inducted (124cc)- Liquid cooled- Kick start- Constant-mesh 6-speed; multiplate wet clutch- Hydraulic single disc front/rear brakes- 2. 1 gallon tank- 207 pounds dryIf you have any questions please don't hesitate to ask. I will consider trades and financing is available. Buyer is responsible for applicable fees. Thank you!