By: Annie Shean (@Isaymeow)

WARNING: There are spoilers ahead for the latest episode of Arrow
By: Annie Shean (@Isaymeow)
WARNING: There are spoilers ahead for the latest episode of Arrow
By: Casey (@DarthHockey)
WARNING: There are spoilers ahead for this episode of Arrow as well as speculation on next week’s episode. Continue reading