Bugatti Veyron Grand Sport struggling to find buyers
Supercars are generally built in limited numbers and sold out before all of them are even built. But Bugatti now has 40 Veyron Grand Sport cars still remaining in its production run, with no buyers.