Sideshow Marvel Statues Published April 5, 2010 at 1600 × 1200 in Toronto Comic Con 2010 by Wizard World ← Previous Next → Yeah…I know it’s kind of late but I finally had time to upload the pics I took at the Toronto Comic Con (2010) held at the Direct Energy Centre on weekend of March 27-28, 2010. Lots of things to do and buy at the show.