New Releases Track Reviews

Talk Show release ‘Stress’

British group, Talk Show, recently released their latest single, ‘Stress’, ahead of their upcoming debut EP.

Packed with vibrant guitar hooks and heavy vocals, ‘Stress’ juxtaposes murky lyricism with dazzling instrumentation.

Listen to the track here: