Leeds-based band Menace Beach performed several songs from their new third album, ‘Black Rainbow Sound’ live at Leeds University as part of The Road to BBC Music Day. The band were in conversation with Stuart Maconie, and performed current single ‘Crawl In Love’, ‘Tongue’ and another album track ‘8000 Molecules’.