UFO Crash Site Secured In Germany

I mean UFO as in Unimpeded Falling Object, by the way.

Humvee

And first reports indicate that these eerie, extraterrestrial vehicles appear to be American made. I got your Area 51 for you right here, pal.

Wenn Autos vom Himmel regnen, dann hat man entweder Drogen genommen, oder man befindet sich offenbar auf dem Truppenübungsplatz in Hohenfels.