Legend or Myth: Who is the Virginia Giant? I have longed been intrigued by the legend of the “Virginia Giant” so let us break it down who he was and his role in history. Peter Francisco (born Pedro Francisco; July 7, 1760 – January 16, 1831) known variously as the “India”, the “Giant of […]
Don't Miss Our Next Post
Subscribe Now