Menu
Cars

Car of the Day

I believe this is a Chevrolet Impala, spotted in downtown Walnut Creek. This is a real beauty! Anyone know what year it’s from? 1950s?