Insanely great video (documentary?) about a crazy ramp in small town Europe

This documentary is insanely awesome. I can’t tell if it’s real or not. It’s about a moderately sized ramp that everyone says is “huge.” in a small town in Germany?

Anyway - it’s hysterical. You can link to it here.

No Comments Yet

You can be the first to comment!

Speak Your Peace

  • Comment Policy:Could go here if there's a nagging need Login Instructions: Would go here if there's a desire.