lol whoa. car bomb
That would explain why she was a "special guest star"!
People come & go quickly on this show!