Leaked Las Vegas Alien Footage!!!

1 year ago
95

This video just surfaced of the alien spotted in Las Vegas earlier this week. Many were suspect of the family’s statements, but after seeing this video, it’s hard to discount their claims. Check it out!

Loading comments...