Are UFOs Causing Fish and Frogs to Rain from the Sky?

1 year ago
299

In this video, we revisit the mysterious phenomenon of raining fish and frogs, and take a look at the unconventional theory that animal rain is caused by UFOs.

Loading 4 comments...