Last modified on 27 July 2012, at 14:11

Auto Glass

Auto Glass

Auto Glass is a car repair shop in Grand Theft Auto: San Andreas and has stores across San Andreas. There is a well-known real firm in the UK called Autoglass.