You Gotta See This: Otters on the run

You Gotta See This for today features a pair of North American river otters who broke out of their habitat and went on the run.

Top Videos