London 2009

Randy smiles as he gets an up close look at this Bugatti Veyron, a $1.5 million supercar.  There are only 200 of these in the world, and this one pulled up in front of Claridge's Hotel in London.

Previous Up Next