Did Catholic priests really document GIANTS? In this explosive episode of The Rogue Archaeologist Pt. 3, Michael Knowles is joined by explorer and researcher Timothy Alberino to uncover the shocking evidence of giants in Sardinia, South America, and beyond. From suppressed Vatican records to local legends and forbidden archaeology, this conversation dives de ... Show More