Herod's Tomb

Herod's Tomb

Available on Pluto TV
S1 E1: Evidence is unearthed for King Herod. Could this be all that's left of the legendary man?