Shafer and Rupp APC

Shafer and Rupp APC

Who is to blame for a multi-vehicle collision?