I was out for a ride tonight and saw and open garage with a couple of guys hanging out and lo and behold on the wall was a huge "Vespa" sign. I figured there was at least a decent chance they were an MV'er.

Sac Town?

Deterding?

Anyone?