Friday 16 May 2008

Nice little vid from Super Ted



One of the crew from the Fixed Gear London.

-[e]-

No comments: