Menu
Cars

Sweet Ride of the Day

broadway-plaza-red-car

Spotted in Broadway Plaza, Walnut Creek. Does anyone know what car this is?