Slings and Arrows: The Arrow Season Finale Entertainment, Opinion, Reviews, TVBy Michael CoronadoMay 22, 2014Leave a commentWarning: spoiler alert! Do not read further if you have no watched the season finale yet!