Johnny,
<< his looked like a 150 to me which would fall within this rule >>
Nope.
The law, like in most states, allows you to ride a scooter with no more than 50 cc, 2 horsepower, and a top speed of 30 MPH without a helmet. Not sure about the license thing, but if they go hand in hand, Puffy's charges stand. There's no way in hell that scooter was under 50cc.
Ricky
DesignDawg