Moment of Zen - Lobster Patriotism

  • Aired:  04/27/00
  •  | Views: 555

A lobster wielding an American flag. (0:12)

Loading...