Twinkle Toad

Twinkle Toad

Release Date

2022-03-11

Catalog

DDD088
Add to Queue
Add to playlist

Following the success of their 'Acceptance' LP in 2021, TRUTH is back on DDD with the 'Twinkle Toad' EP and they are not messing about! This release takes no prisoners. Kicking things off with the track which literally shut down the infamous Red Rocks venue near D...

People Also Bought