Did Aliens Visit A Canadian Baseball Game!?
Here’s footage of what looks like some alien observers hovering over a Vancouver Canadians minor league baseball game. The extra-terrestrials must have been really interested in how baseball is played. That’s why they went to Vancouver instead of Toronto.
Found on huffpo.com
* * *
