Speeding was identified as a possible cause of what is believed to be one of the world's most expensive ever road accidents when up to £2.6 million-worth of supercars ended up in a crumpled heap on a motorway in Japan.
More at the The Telegraph...
Watch the Video...
More at the The Telegraph...
Watch the Video...