The Last of the Manson Girls - RosebudOn January 27th at 9:30PM, The Last of the Manson Girls made it's debut screening at the Miracle Theatre in SE Washington D.C. as part of...