Lyrics Psycho Kitten September 23, 2020 /Another Talking Heads parody, examining feline behavior to the tune of "Psycho Killer." read more You May Also Like The Arms of Thal November 30, 2021 Demon in the Freezer May 10, 2021