KSQD 90.7 FM Santa Cruz
KSQD 90.7 FM Santa Cruz
Meade Fischer - Sceptic
/

Meade Fischer is an admitted sceptic.