Cars Walnut Creek Car of the Day June 15, 2017 1:20 pm Red Ferrari, spotted in Broadway Plaza, Walnut Creek. Previous Post Progress on Veranda Shopping Center in Concord Next Post WTF Sign of the Day