Television controls every moment of our lives in this stark animation from Estonia's Martinus Klemet.
1991
2013
1925
2009
1995
2004
1959
2014
2025
1950
2022
2026
2006
2023
2010
2011