Neon Rider
Season 3
Ep 5. Night of the Living Ed
- TV-14
- January 1, 1993
- 46 min
Michael and Eleanor acknowledge their mutual attraction. Meanwhile, a stalker attracted to Eleanor spooks the ranch residents.
Michael and Eleanor acknowledge their mutual attraction. Meanwhile, a stalker attracted to Eleanor spooks the ranch residents.