Shake, Rattle and Roll

May 1, 1989
62.0%

ALF - S3 - E25

Shake, Rattle and Roll

ALF prepares for the worst after experiencing a mild earthquake.

ALF: Season 3 - 26 Episode s