This Just In - Seals on Wheels

  • Aired:  04/17/00
  •  | Views: 1,660

Elephant seal wreaks havoc in seaside New Zealand town. (2:36)

Loading...