Thea Queen

#Arrow Episode “Taken” Recap, What happen The Last Time We Saw Team Arrow

#Arrow Episode “Taken” Recap, What happen The Last Time We Saw Team Arrow

OMG, the last we saw an episode of Arrow was on February 24 four weeks ago today, so I know the anticipation is real. Here is what you need to remember from the last episode and scroll down for a quick video recap after reading the bullet points. 

Read More