Scroll to Top

Tag Archives: Barnett

By

For those of you who were heartbroken to hear that John Jr., aka JJ (Charlie Barnett), grew up to be a career criminal in Arrow‘s flash-forwards, you may not want to give up on John and Lyla’s...