Quite possible the weirdest thing I have ever seen…

What the hell is up with crazy German people

Oh ya…St. Anton, I’ve ridden that =p

Jake