Posts Tagged ‘Navy Yard’

The Last Airbender moves shoot to Navy Yard

Wednesday, April 15th, 2009 by Paul Martin |

This week, M. Night Shyamalan and his Last Airbender cast and crew will shoot at the Navy Yard in South Philly on what could be the largest soundstage on the East Coast.