carlospache.co
Rockstar Games Advertising Council
I must have been living under a rock when this was unveiled. Rockstar Games has set up a page (which was just updated) for The Advertising Council of Liberty City, Vice City and San Andreas which h…