Santa Cruz Shops

Just got a place in Santa Cruz,CA and wondered if there are any reputable moped stores in town.

Re: Santa Cruz Shops

***Vanilla Thunder*** /

not that i know of but, there is a super rad 6+ footer there name maitland. if you see him (wont be hard to miss) make friends.

Re: Santa Cruz Shops

There is a Tomos shop in Santa Cruz. You should be able to find them through the Tomos website.

« Go to Topic — end of thread

Want to post in this forum? We'd love to have you join the discussion, but first:

Login or Create Account