Whales or a big sea serpent near Niagara Falls

Bug or feature? Decide for yourself … :sweat_smile:

Screenshot (55)a

2 Likes

It’s Godzilla!

3 Likes

Nessi on vacation?

2 Likes

Another British Invasion …