Insanely great video (documentary?) about a crazy ramp in small town Europe
04.15.08 - 09:54am
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.
Speak Your Peace