episode link

Cosmic Treadmill ep. 131 - Dinosaurs Attack! #1 (2013)