This page has moved to a new address.
Only Lamborghini LP670-4 in the U.S. unexpectedly stops for some coffee in California