News10 November 2026Widow Pit – Present Their Self-Titled LPWidow Pit released their self-titled LP on October 31, 2025.