Eightballs Autoyard
Eightballs Autoyard or 8-Ball Autos is a car repair and explosives shop featured in the Grand Theft Auto series of video games. The shop is owned by explosives expert 8-Ball
Eightballs Autoyard or 8-Ball Autos is a car repair and explosives shop featured in the Grand Theft Auto series of video games. The shop is owned by explosives expert 8-Ball