Imelda - Movie Reviews - Rotten Tomatoes

Imelda Reviews

May 31, 2007
If the shoe fits, go for it, Cinderella might advise. But how about 3,000 pairs of them.
Full Review