Cars Walnut Creek Car of the Day February 20, 2014 8:30 am Spotted on N. Main St. in downtown Walnut Creek, this is one sweet looking red corvette. Previous Post Jesus Christ Superstar - Special Screening at Orinda Theatre on Feb 28th Next Post Jennifer Perlmutter Gallery Opens in Lafayette