Originally Posted by BullMcGiveny
For The Avengers, Cleavland filled in for India and Russia.
They're also filming in Washington DC and Los Angeles. I read somewhere that they'll do some shooting in an undisclosed European location. (I want o say Scotland)
Cleveland is probably doubling for NYC again. DC makes sense for a political thriller, likely involving the White House. LA is news to me, but I wonder if there might be a link to Tony Stark/IM3 there....?
Scotland is what sounds most interesting to me. I get a vision of some dark, dank old castle serving as the sinister lair of a certain Baron, and I don't mean the Red one....