This ad for the German technology store Saturn makes as much sense as a Transformers movie: Zero. But I like how it tells the evolution of life on Earth making a parallel with the evolution of human technology.
This ad for the German technology store Saturn makes as much sense as a Transformers movie: Zero. But I like how it tells the evolution of life on Earth making a parallel with the evolution of human technology.
Advertisement