This page has moved to a new address.

Only Lamborghini LP670-4 in the U.S. unexpectedly stops for some coffee in California