Merely looking at all kinds of cars tightly packed into the canvas might be enough to make some viewers feel carsick. Forming a grand procession, they might be moving somewhere very slowly, or might be completely entangled and stuck; these red cars warn us to slow down the speed of our hectic, fast-moving life.
Details