Wednesday, December 4, 2013

Jared Leto appears at the Apple Store

NYC 12-4-12: Jared Leto appears at the Apple Store, Soho to promote his new film "Artifact." All photos © Derek Storm








No comments:

Post a Comment