I was at the Landing greeting the cars and teams. Fun time! It is quite clear america still loves the automobile...