Tag: arrow review

Review: Arrow Season 3 Episode 3 – “Corto Maltese”

Team Arrow is going on a road trip this week.  Oliver and Roy finally find Thea's location in...