x
Submit Upload
November 30, 2015

Rolls-Royce Phantom
China

Tried to overtake a truck, failed and crashed into an oncoming garbage truck.