Posts Tagged

roy harper

large display alarm clock
ComicsFeaturesNewsTV

It’s not a surprise that many of Arrow’s former stars are all returning for the final season. At first, it was unknown whether Thea Queen would come back. She had been out destroying Lazarus pits

Read More