Jasmine McGlade was born June 5, 1985 in Philadelphia, Pennsylvania, USA. Jasmine is a filmmaker and writer who graduated from […]