VIDEO: Baby Whale? Sea Turtle? Flounder? You Make the Call

This video will crack you up, a Boston reaction is hard to beat

Expletives over excitement