The US Soldiers Fighting To Bring Down Castro (1997)

Uploader: Journeyman Pictures

Original upload date: Mon, 21 Mar 2016 00:00:00 GMT

Archive date: Thu, 02 Dec 2021 03:45:55 GMT

US Backed Terrorists Strike At Castro (1997): The US soldiers fighting to bring down Castro through revolution and violence Subscribe to Journeyman here: http://www.youtube.com/subscription_center?ad
...
Show more