Moment of Zen - Elephant Seal

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

New Zealanders look up as an elephant seal destroys a car. (0:13)

Loading...