Ferrari and Luxury Sports Car Freeway Pileup Crash in Yamaguchi, Japan (VIDEO)
14-car crash: An outing of luxury sportscar enthusiasts in Japan ended in an expensive freeway pileup – smashing eight Ferraris, a Lamborghini, three Mercedes and two Toyotas. An expensive $1 million plus freeway pileup on […]