Starkill drop video for new single “Death on Display”

Band: Starkill
Song: “Death on Display”
Album: Hanging Up My Halo
Release Date: January 22nd, 2027
Label: Self-released
Pre-order:

Guitarist/vocalist Parker Jameson commented:

Drummer Spencer Weidner said: