Liked videos

Whale caught on camera landing on boat in Massachusetts
Whale caught on camera landing on boat in Massachusetts Esau's News 79 Views • 2 years ago

⁣A whale was spotted breaching and landing on a boat in Plymouth, Massachusetts.

What was that? Fireball meteor appears in Central Indiana
What was that? Fireball meteor appears in Central Indiana Esau's News 126 Views • 2 years ago

⁣ Big bright light in the sky happened early Friday morning.

Show more