American Dad!: Season 3, Episode 8
The Most Adequate Christmas Ever (16 Dec. 2007)
Stan dies while trying to get the perfect Christmas tree. After he dies, he petitions for a second chance at life, which leads to a trial where he must prove that he deserves it.
From $1.99 on Amazon Instant Video