Twin Peaks – Flavour

Twin Peaks band

Twin Peaks from Chicago have sorted out a record label to release their second album ‘Wild Onions’ and by the sounds of the newly recorded ‘Flavor’ it will be a goodie.

Reeling and a rollin in fine ruffian glory to your ears here is ‘Flavor’