Michael Cain, James Faust, with the Elmo documentary producers at the red carpet Dallas International Film Festival in front of the Winspear in Dallas Texas on March 31st.
Posted on April 2, 2011 in by John Wildman
If you liked this article then you may also like the following Film Threat articles:
- None Found
Popular Stories from Around the Web