Oh, GTA: Episodes From Liberty City Is Coming Alright

The obligatory Grand Theft Auto: Episodes From Liberty City billboard, as seen on Canal St. in New York City. Thanks, y2julio!


Comments

Be the first to comment on this story!

Trending Stories Right Now