Heroic Hollywood ‘Peacemaker’: Stephen Amell Pokes Fun At John Cena For That Green Arrow Joke February 20, 2022