Twin Peaks share ‘Flavor’ video

TwinPeaks03.jpg (1 of 1)

Twin Peaks will release their new single ‘Flavor’ next month, and anticipation of that the Chicago quintet have shared its video.

The clip sees the band in-action during their raucous NME Awards show at London’s 100 Club back in February.

Check it out below:

Twin Peaks will release ‘Flavor’ on June 8 via Communion Records/Caroline International