Terrorism: It Could Happen Here AKA Italia: Ultimo atto? (1977) Massimo Pirri, Luc Merenda, Lou Castel, Andrea Franchetti June 21, 2023 Action About a group of terrorists trying to execute their mission. Read More »