Wow! Last night’s Season 4 Episode 6 of Arrow was pretty awesome! The episode was aptly titled “Lost Souls,” and everyone was feeling a little lost last night. On the other hand, Team Arrow did score one major find! Plus, Felicities mom came to town, prompting a hilarious new code name for Arrow and a touching […]