welcome to LA


That was by far the best possible ride on the freeways of Los Angeles, the automobile city of USA.