Lance and Diggle - Arrow Season 4 Episode 15
Lance and Diggle look on. It's almost a circus, this fiasco Oliver has created. And, yes, it's all happening as a result of the terrible decisions Oliver Queen has made. Cheating, lying...it's never ending and years after the fact.
Rating: Unrated