Tagged As: San Diego

The Following content has been tagged as "San Diego"

Rockstar Games

Since Rockstar Games’ inception, they have been best known for their ultraviolent, highly interactive game titles, most notably the Grand Theft Auto franchise. Rockstar is based in New York City, with 10 studios across the United States, Canada, and the United Kingdom.