text: The Pin Up Girls' "Girl Candy" was filmed in both N.Y. and L.A. and was released in 2011. The Pin Up Girls' "Pretty Things", featuring actress Elaine Hendrix, was filmed in L.A. by Director Joe LaRue in 2012 and is scheduled for release in June.