Tag: Long Island

The Avengers to Film on Long Island

Marvel’s Thor Asgard scenes were shot on sound stages in California. Captain America: The First Avenger is still filming in the United Kingdom. Their next film to begin production, The Avengers, will be based at neither. According… Read More

TheHDRoom