News

16 August 2026 – Towhead Release Third EP Preview Own That on August 16

By Editorial Team - August 16, 2026

Sponsored Content
Towhead Own That independent single release artwork.

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.

Sponsored Content

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.

Sponsored Content