Toronto Comic Con 2011 photo 1
Toronto Comic Con 2011 was held March 18-20 in Ontario, Canada. Here are some scenes from this year's convention.
Also check out the TechRepublic post Geeky conventions not to miss in 2011.
Photo credit: sniderscion via Flickr
Sonja Thompson started at TechRepublic in October 1999. She is a former Senior Editor at TechRepublic.