B
Bill Derlaigo Review of Don Valley North Toyota Scion
They spilled something in my car during service an...
They spilled something in my car during service and wouldn't own up to it. This place is a total joke, don't waste your time and go some place else.
Comments: