x
Submit Upload
  • FacebookFacebook
  • TwitterTwitter
  • Google+Google+
  • InstagramInstagram
November 30, 2015

Rolls-Royce Phantom
China

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