Photo of the Day (21.03.12)

Premiere of "Puncture" at the 2011 Tribeca Film Festival. SVA Theater, New York City. 21 April 2011.
By Mike Coppola (Getty Images)

Advertisements