Did you spot all of the fun factoids in this week's episode of Arrow? Check out our latest Fan Brain: Arrow video, and share your reaction in the comments below.

SPOILER WARNING: This video contains spoilers for Arrow Season 2, Episode 18 - "Deathstroke."

Arrow Deathstroke - Fan Brain01:32

Arrow Deathstroke - Fan Brain

TelevisionLogo TwitterIcon  FacebookIcon  YoutubeIcon