Stop in for a cup of coffee

One thing nice about Ventura Raceway, it's only 90 minutes away and all freeway with no 5000' mountain passes to navigate. :lol: