0

Car Crushing Seal

In a small New Zealand town Homer the elephant seal is brushing up on his boxing skills for mating season, but is using cars as his punching bags.

Video Clips

View All

Advertisement