WHOA! Is this a sign of the end times? Watch this AMAZING video of a large meteorite that was caught on camera on the South Shore of Montreal, Canada on Tuesday May 17th 2016.
Other Viral Videos We Know You'll Love!
What do you think? Share your comments below.