I live in Austin Texas, a LBS here has one and I've ridden it a few times. Feels like you're in the circus, but a lot of fun.
has anyone bought stuff from these guys? I'm in europe and I'm not sure they're legit
I got a piccolo from thebikebiz.com The bike is a ton of fun.
Post a Comment