Sorry guys as I'm too stupid to post this the right way , I had no idea the Rams made Mini bikes in 1986 ??