Television controls every moment of our lives in this stark animation from Estonia's Martinus Klemet.
2016
2013
2026
2024
2022
1923
2021
1972
2008
2025
2014