Watch TTRRUUCES surrealistic video for “Sensations of Cool”
Released one month ago, and unfortunately this one completely slipped under our radar. Luckily, it’s never too late to share great undiscovered music and TTRRUUCES new single “Sensations of Cool” deserves all your attention!
The London-based band is …