November 5, 2015 0 Watch an Orca Punt a Seal 80 Feet Into the Air While attempting to record a promotional video for a whale-watching promo, an unsuspecting film crew filmed a [...]