Watts Towers In San Andreas
For those that don’t know, the Watts Towers is a mini landmark in the community of Watts, in Southern Los Angeles County. And as we all know, San Andreas’ setting is that of a San Francisco/Los Angeles city. While examining the first 3 screenshots of San Andreas last night, I noticed odd looking towers in the background of the pic of the