Amy is required to perform 10 good deeds to earn her angel powers back after losing them by cheating at a game.
Guest Cast

Debra Wilson
as Pam
David Denman
as EvanCast Appearances

Jane Lynch
as AmyEpisode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!