A rock band is invented by the government as a cover to find hostages in a remote castle in Albania held by communist enemies of the USA.
2025
—
2021
1970
2024
2018
2023
2016
2019
2003
2013