Megan Ward and David DeLuise play a married couple in this episode. Megan was also in Encino Man (1992) where she played the girlfriend of the character played by his brother, Michael DeLuise.
The title is from the song "Blame It on the Rain" recorded by Milli Vanilli and written by Diane Warren and it hit number one hit for two weeks in late 1989.