- You are here:
- Auto News >
Click above to watch video after the jumpThe case of the ill-fated Bugatti Veyron versus the invisible pelican has had the Internets buzzing for the past week. First we saw footage of the $1.6 million supercar as it was being pulled out of a Texas swamp. The story behind the dastardly crash was ...