UFO Landing Pad
- Featured
German town inaugurates UFO landing pad
Over the weekend a German town inaugurated the Ufo-Landeplatz (UFO Landing Place).
Read More »
Over the weekend a German town inaugurated the Ufo-Landeplatz (UFO Landing Place).
Read More »