Sonic74205
Member
Could someone please give me some info on the extremly small Fiat Dealership in Tamworth (Near Birmingham). I'm not sure if this place has a Garage with it it seems to small to have one but whenever i go past i have NEVER seen anyone in there