Larger than life documentary film 'Imelda' ready for release (2004)
Keywords: Imelda (Motion picture)