Wizard Entertainment Confirms End of 'Anime Insider'

Date: 26 March 2009 Time: 07:19 PM ET