FANDOM

1,927,995 Pages

StarIconGreen
​Rader

This song is by Suicide Commando and appears on the album Bind, Torture, Kill (2006).

TrebleClef Instrumental
Also sounds like some recordings of Dennis Rader are used.