Luxury Car Pile Up in Japan

Talk about depressing. Jalopnik has reported that a 14 car pile up has occurred in Japan, and while no people were injured, 14 luxury supercars were destroyed in what could be called the most depressing non-fatal car accident of the past century. According to the car-lovers blog, the maimed vehicles included “eight Ferraris, three Mercedes, […]

More