Release Date: 2005-04-24
Overview: Director Eric Smith documents the life and wild fashion sense of Miami Beach's Irene Williams.
Rating: 3.75 / 10
Laurie Schmidt - Editor
Eric Smith - Director
Eric Smith - Cinematography
Eric Smith - Producer
No reviews available.