Loading the player...


INFO:
<p>PORTLAND, Ore. – One of the biggest collision repair shops in the Northwest has received an "F" rating from the Better Business Bureau.</p>
Leif's auto shop gets ‘F' rating from Better Business Bureau | kgw.com