The Sleeves

Posted By geekho on Jun 28, 2018 |


Indie Brit Rock
The Sleeves are an all-British band, based in Hong Kong and recorded their second album “Deliverance” at 60 Road Studios. You can preview the songs on this link

The album was highly recommended by PoP in Sinapore, and Timeout Hong Kong listed it as one of the best released in 2018.