The Avengers are in town.  Well, actually the crews that are setting up for shooting the movie The Avengers are in town.

Today was the first official day of shooting the movie in downtown Cleveland.  Crews blocked off a section of East Ninth Street at Euclid Avenue.  They're going to transform it into a New York City street for the shoot.

Today's weather turned out to be a real peach.  Bright & sunny & hot.  The shoot is expected to last a month, so I'm sure Mother Nature will have a few surprises up her sleeve for The Avengers.