Piaggio Home › Forums › Scooters › Piaggio This topic has 0 replies, 2 voices, and was last updated 19 years, 8 months ago by hammy. Viewing 2 posts - 1 through 2 (of 2 total) Author Posts January 9, 2004 at 11:41 pm #8500 AnonymousInactive Anyone know what a Piaggio Montera is? Saw one on holiday and think it’s really cool but can’t find any info on it. January 11, 2004 at 2:15 pm #17207 hammyModerator Never heard of that one Uhuh. Can’t find it on the Net either. Author Posts Viewing 2 posts - 1 through 2 (of 2 total) You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In