Six human batteries rise up against their troubled tyrant.
2015
2020
2025
2014
2013
2016
2018
1999
2017
1995
2008
1985
2002
1922
2023
2024