Michelle Brookhurst is known for her work on Let's Ask America (2012), Lopez Tonight (2009) and TakePart Live (2013). Read more on iMDB