Latest / Off The Kirb Ministries

The Pyramids of Giza Just Went Viral, Then This Happens
A new structure on Google earth has been spotted near the Pyramids at Giza in Egypt and not many people are mentioning this! Joe Kirby from Off the Kirb Ministries investigates this structure seen on Google maps and Google earth and why it's about to go viral.
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.