John DeLuca Suits Up For 'Staten Island Summer' Premiere

john deluca stanford prison experiment premiere 10

About Photo #841549: John DeLuca keeps it sharp in a blue suit at the premiere of his new film, Staten Island Summer, held at the Sunshine Landmark Theater on Tuesday night (July 21)… Read The Post Here

Posted to John deLuca