Monday, March 10, 2008

Grand Theft Auto IV Seen Around Town

Some new murals for Rockstar's upcoming Grand Theft Auto IV has been seen painted around New York City. They are very well done and are worth checking out. See all of them at the link. Enjoy!

["Seen around town", Has anyone seen these?]