News
16 August 2026 – Towhead Release Third EP Preview Own That on August 16
By Editorial Team - August 16, 2026
Summary
Independent band Towhead share single Own That on August 16, continuing the rollout toward their upcoming EP.
Key Facts
- Independent rock group Towhead release third EP preview single 'Own That'.
- Issued directly on Sunday, August 16, 2026.
- Continues momentum following two earlier EP single releases.
- Entities: Towhead, Own That, Sam
- Tags: towhead, own-that, indie-rock, diy-music, sunday-release, new-music-2026
Independent rock group Towhead have chosen Sunday, August 16 to release “Own That,” the third single from their upcoming EP.
Teased on social media as a live-favourite honed on stage by band member Sam, the track carries dynamic, performance-tested energy.
By releasing on Sunday, the band circumvent the crowded Friday release rush, ensuring closer engagement with their growing fanbase.
“Own That” provides an exciting taste of what is to come on their forthcoming extended play.