Evidence Of Giants

Legends of gargantuan dudes posting up in ancient times exist in almost every cultures oral and written history across the globe. We've heard of Titans, Giants, Colossi but do we have actual physical evidence of them? It depends who you ask. Strider dives in to find out. Plus we play a little help, hurt, bone. There's some quote trivia and of course a thank call. Strider's Full Stand Up Special…