Skip to content

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

by Topper on April 15th, 2008

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.

From → General