Impy’s Island will be playing at the 2007 Tribeca Film Festival. To buy tickets for the show, visit the official film fest website.
First Flight opens at the Tribeca Film Festival
First Flight opens at the Tribeca Film Festival in NY. James will attend the screenings on Saturday and Sunday of this coming weekend in his home town of NYC.