Sorry for the late notice but I just noticed that Mitch Ryan is guesting on a 2 Part Renegade on Hero & Icons today. Part 1 starts at 6pm ET and Part 2 starts at 7pm ET...
Unfortunatey, I didn't receive an alert to this until today and it ended yesterday. The only reason I'm posting about it is to ask: "What the hell is up with that cape?!