Arrow Edition – Penance

Welcome to DC on CW. This week the hosts discuss Arrow episode 0504 ‘Penance’.