Exclusive The Avengers Set Photos

Following up on this morning's report, we now have a look inside Cleveland's Lakeside Avenue courthouse where the last scene in the city was filmed for Marvel's The Avengers last night. Scooper 'Kaino' got a chance to snap these pics before the crew had taken down the set. The scene features Loki taking on one of our heroes.