SEASON 7: ARROW’s Oliver Queen’s in Jail. And Felicity (Emily Bett Rickards)’s a Barista?
Arrow Season 7. Oliver Queen (Stephen Amell) outed himself as the Green Arrow last season and went to prison to protect his wife, son and… Read More »SEASON 7: ARROW’s Oliver Queen’s in Jail. And Felicity (Emily Bett Rickards)’s a Barista?