Showing posts with label STRIDA. Show all posts
Showing posts with label STRIDA. Show all posts

Thursday, October 29, 2009

STRIDA spotted in the South West



Here are some tech specs if you're interested, but cafevelo reckons that you'll be better off with plan B