Okay, maybe I was seeing things...I could swear watching the show on a good HDTV I saw the ghost label...I searched online for vids and most have poor resolution and pixelation, but this was about the best, but now I'm not sure. Give it a look, plus the song is funny.