Would you sell your soul for a bit of visual stimulation? Follow this dreamlike journey that represents our lost generation.
1989
2005
—
2024
2010
2015
2025
1964
1981
1973
1990
1977
1994
1984
2013
2014
2000