Quite possible the weirdest thing I have ever seen… Posted on October 27, 2006 by Jake What the hell is up with crazy German people Oh ya…St. Anton, I’ve ridden that =p Jake