LIVESTREAM UPDATE: The next livestream will be this Thursday, October 18th, 2012 at 10pm est! END LIVESTREAM UPDATE! It’s been like, forever since there was an Iron Chef strip. Seriously, the last one was strip number seven back in June 2010. Keeping[…]↓ Read the rest of this entry…
10 Comments