Arrow trivia: 55 amazing facts about the TV series that started the Arrowverse! August 8, 2019 By Costas Despotakis Leave a Comment Arrow was the first superhero show to premiere on The CW. And it was the show that jumpstarted the Arrowverse! [Read more…] about Arrow trivia: 55 amazing facts about the TV series that started the Arrowverse!