Skeptoid #903: Tracking California's Monster Salamander
9/26/2023
Copy link to Clipboard

Skeptoid #903: Tracking California's Monster Salamander

Does a monster salamander the size of Asia's largest live undiscovered in the Pacific Northwest?

Bullhorn
(519)

Get Started

Download the App