The Artifact: Roman Dodecahedrons

Stuff To Blow Your Mind - A podcast by iHeartPodcasts

In this episode of STBYM’s The Artifact, Robert discusses the mysterious Roman dodecahedra… See omnystudio.com/listener for privacy information.