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 PamDavid Denman
as EvanCast Appearances
Jane Lynch
as AmyEpisode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!