Something weird is happening at the train station in Lille, France.
A UFO is hovering over the platform, looking like it might vaporize anyone who steps under its eerie blue lights.
The object was conceived by artist ">RoboSUE at The Field Museum in Chicago.
Um. ... Can we go now?
Video: "Starships" - Nicki Minaj
|< Prev||Next >|