Amazing Escalator Skiing
Welcome to London. Angel Tube Station to be exact. And in case it's not obvious, here is the longest escalator (in Europe at least). So why not do a bit of skiing here?
Rating:
« Half-Life creatures made in Spore | Home | Huge V8 Chainsaw vs Metal Pipe »
No comments so far, you can be the first one!
Don't be shy, join the conversation: