Caption: Living Proof Book Signing
Producer, Writer, Director
Source: IMDB
Beth Rosen is a producer and writer, known for Photo Finish (2010), Running to the Light: Overcoming Addictive Medication (2010) and Blind Sighted (2011).