New Gotham City Impostors Trailer – Welcome to the Impostors Posted on: December 13, 2011December 13, 2011