Chris Posted September 23, 2009 Share Posted September 23, 2009 Rockstar have updated the brilliant mural at Canal and Greene Street, New York City, with some great Episodes from Liberty City artwork. Back in February for the fansite event I was able to snap this picture when it featured artwork for The Lost and Damned. Previously in 2007 it displayed the original IV logo. Link: Rockstar News Wire Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now