Giants? 4500 feet tall?
Maybe not, but the rumor of giants attacking humans has existed for ages. In this episode Luke & Brent, along with special guest Cody Teague of The Red Queen Project, discuss the incident in 2012 that eludes that our government has covered up the existence of these huge beings.