Flying Penguins

Posted onApril 24, 2009

No this is not a joke, those Germans are really up to some crazy stuff…