Quote:
Originally Posted by urban_encounter
It's been awhile since I lived in SA, can you share with me where the stadium site is a little better.?
|
It's located on the northeast side. It was built in an old abandonded quarry.
Basically, where the red star is.