Ally Hayes checks in on Lian Yu and a Starling City with more hair, more drugs and more muscles (helloooo Tommy).
About Ally Hayes:
Just a college kid living in Texas. I just so happen to spend a near unhealthy amount of time watching television shows.