August 18, 2018
Long exposure picture shows driving cars on the highway just before sunrise near Frankfurt , central Germany, Friday, Aug. 17, 2018. (AP Photo/Michael Probst)
Stories this photo appears in:
The German government says it has made no preparations for the possibility that aliens might land in the European country.
By Associated Press
August 18, 2018