Here’s a sneak peek at James Jean’s new show titled “Parallel Lives” at Tilton Gallery in NYC, showing until February 16th, 2013