The Triggered Patriot

WATCH: Elephant seal interrupts business on Australia pier

A large elephant seal in Australia is causing a stir, closing off a pier to locals, tourists and preventing a dog owner from taking her dogs on their usual walking path.