Nutter skiing down Angel Tube Station escalator in London. Logest one in Europe apparently. Risky business, but good way to save time!
See more at X-tremeVideo.com
Added on Apr 23, 2009 by mbrison
Video Responses (0)
Be the first to post a video response!