If you imagine the 4.5 billion years history of Earth squeezed into a calendar year, modern human life has existed on the planet for 37 minutes and we have used up a third of Earth’s natural resources in the last 0.2 seconds. See more >
March 16, 2024
PEONES / CITIZENBEN (2013)
This was an important moment. Gasoline Horse at 6:31. Many thanks, BenjamÃn Villaverde (website).