Little Rascal was developed in the early 80s and caused a stir when it first appeared on the scene. Somehow it’s a scooter which has a special place in a lot of people’s hearts, and one of those people in particular who was infected with its love was Jim Lockwood.
Continue reading »