Movies ‘What’s a Girl Doing Here?’ Asks Cab Catching Filmmaker Diana Diroy by Intern Scarlet October 1, 2012 by Intern Scarlet October 1, 2012