USSR General Petrov hijacks French television to transmit a message of the utmost importance.
2022
2016
2012
—
2025
2015
2011
2021
2024
2023
2005
1972
2013