UFOs Over Great Falls!

Google+ Pinterest LinkedIn Tumblr +

OK, so it’s not an alien spaceship, but somebody sure got excited about this. When I first saw the title of the video, I immediately thought it was another Voyagers marketing campaign.

Share.

Comments are closed.

%d bloggers like this: