Check out the new video for ‘Layou’ by Troumaca, directed by Steven Spencer. The B-Town band’s debut album ‘The Grace’ will be released on 26 August via Gilles Peterson’s label Brownswood Recordings. Troumaca will embark on a UK tour in October.