Moment of Zen - Shoe Museum

  • Aired:  08/19/99
  •  | Views: 3,003

The shoe museum that bought Imelda Marcos's shoes displays giant shoes on its roof. (0:13)

Loading...