Neon Rider
Season 3
Ep 1. A Perfect 10
- TV-14
- January 1, 1993
- 45 min
Michael's question about the type of environment that breeds violence is answered when Shaye is sent to the ranch for viciously attacking a number of zoo animals. Also, Pin helps a girl whose natural beauty has also brought her abuse and pain.