Рет қаралды 3,831
So sorry volunteers stopped me recording 5 minutes before the end of the show, the biggest thing you missed is Stephen ending the panel by saying "You have failed this city"
Enjoy this very emotional panel with Stephen Amell and David Ramsey