It does indeed sound like they were talking about go-peds. I can understand why go-peds are illegal on public roadways, etc. But it's still aggravating to listen to the media refer to them as mopeds--which are legal! Why don't you call the station that ran the story and complain--or else write a letter to your local paper and explain that mopeds are legal and that they are NOT go-peds...