Mural In Downtown Manhattan To Reveal Grand Theft Auto V Box Art
It seems that Rockstar is building a  mural in downtown Manhattan that could be revealing the Grand Theft Auto V box art, and the photos below are pretty incriminating. Rockstar...
Read more