Finally, a release date has been announced for the documentary feature film, Show Business, featuring Idina! As of right now, the release date has been announced as October 16, 2007. Click here to purchase this DVD from Amazon.com.
I will be adding screencaps to the Gallery once I get the DVD, as well. It’ll be nice to finally have more images from this film.