The Last Airbender moves shoot to Navy Yard
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.
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.
Copyright © MNightFans.com