Anime North 2011 Feature
Anime North took 2011 took place this last weekend from May 27-29, 2011 at the Toronto Congress Centre, Sheraton and the Doubletree Plaza Hotel. Our new contributor Sol covered the event for us! Read his short review below.
Anime North took 2011 took place this last weekend from May 27-29, 2011 at the Toronto Congress Centre, Sheraton and the Doubletree Plaza Hotel. Our new contributor Sol covered the event for us! Read his short review below.