2984
228657

Neon Rider

Night of the Living Ed

Michael and Eleanor acknowledge their mutual attraction. Meanwhile, a stalker attracted to Eleanor spooks the ranch residents.