With only three episodes left this season, Arrow delivers an episode that reminds fans what made them fall in love…
After a short hiatus, Arrow is back and doesn’t give fans much time to catch their breath. When Arrow last…