Walrus/Elephant Seal Smashes Into Cars

A walrus elephant seal takes out his aggression on a few cars in New Zealand.

Be part of something big