Ghost Cars

Ghost Cars. A series of hidden yet recognizable cars.