Cute Dolphins Were in Awe After Seeing Squirrels For The First Time
Recently at Sea World in Orlando, Florida, an employee was passing through the dolphin nursery when she saw the cutest thing: a pod of dolphins completely mesmerized by two squirrels.