Track of the Moon Beast (1976)
WLVI 56 Air Dates:
Saturday, May 3, 1980
@
2:30 PM
Saturday, February 14, 1981
@
2:30 PM
Saturday, February 13, 1982
@
2:30 PM
Saturday, October 8, 1983
@
12:00 PM