What the hell is this I hear about Jericho coming back?

I nearly pissed myself at work.


President of the long_lost_corleone Fan Club