Previous Episode: Scary OTR Episode 161

Presenting The Lux Radio Theater "War of The Worlds" aired Feb 08, 1953. Please support these shows with your donation today, thank you. http://mpir-otr.com/sponsors-donations