
From the files of "when will this woman go away?" Teri Hatcher performed "Before He Cheats" after acting badly in a poorly written skit with Carrie and James Denton. Who writes this crap? Worse, who let's Teri Hatcher make an ass of herself on television?
Oh right, it's American Idol's "Idol Gives Back." Well can American Idol give back 3 minutes of my life?
Get some Kleenex, your ears are about to bleed if you hit play (below the jump). UGH.