Arrow Edition – The Demon

Welcome to DC on CW. This week the hosts discuss Arrow 07×05 ‘The Demon’.