Arrow Cast Reunites For Photo As Season 7 Begins Production
Things are not looking so bright for Oliver Queen as he kicks off Season 7 of having just agreed to a plea deal with the FBI to protect the rest of his team. He has publicly admitted he is Green Arrow and pleaded guilty to a number of charges. The se...