Coast to Coast auto glass llc
Low life scammers
Coast to Coast installed a new windsheild on 7/16 in my 2004 toyota pick-up They did such a crappy job the first time (7/16). They had to come back on 8/25/10 to repair their crappy install. The windshield leaked every time it rained and now 16 months later my truck is rusting out around the ...