Snuffed on Sight is a brutal death metal/hardcore band. They have been making music since 2020 in San Francisco, California.
PAST SHOWS
SIMILAR ARTISTS