Ghost Town Terror
- Episode aired Feb 20, 2020
- TV-PG
- 42m
Aerial images reveal a strange dark stain covering a coastal town.Aerial images reveal a strange dark stain covering a coastal town.Aerial images reveal a strange dark stain covering a coastal town.