Wow! A humpback whale was spotted off the coast of Ocean City, Maryland today!

Wow! A humpback whale was spotted off the coast of Ocean City, Maryland today!