Moment of Zen - Lobster Patriotism

Aired:  04/27/00 Views: 569

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

Loading...