Vertigo via the internet

Wow....that is *scary*. My legs got weak just watching it!! How did that thing even get built in the first place? (BTW, for those who want to know, El Chorro is in Southern Spain)
 
Hmmm I think I've been there in a few FPS's. Just needs a gun bobbing in the lower right and a few enemies on the path :D
 
Back
Top