WARNING! MAJOR SPOILERS! Are you ready for a different sort of Arrow episode? Because Corto Maltese certainly delivered in that regard, giving us quite possibly…
There are major spoilers for both this episode and all previous Arrow episodes! If you’ll remember from Season 1 there was a flashback-heavy episode entitled…