Happy Alien Abduction Day


Came across this scene in the middle of Nevada - Near Area 51