Peter Francisco | The Hercules of the Revolution May 22, 2017Interesting Facts, My WorldLUSO, LUSO the movie, Pedro Francisco, Peter Francisco, The Hercules of the Revolution, Travis Bowmanus55289588 George Washington’s secret weapon, Pedro Francisco.