Saturday, August 07, 2004

If you want to see some incredible urban cyclng - check out this site

The Drag Racing in NY is an amazing video of riders taking on NY and winning (or at least not dieing).


No comments: