Americas Srevice Station
Americas Service Station FUBAR
My 2003 Land Rover Discovery was running hot one morning about a month ago and I was close so I took it to the ASS location on Bee Cave Road here in Austin. I asked them to check the cooling system and left it. The next day, I picked it up afterr paying over $200 for a system check. They said they ...