Posted on March 24, 2018December 28, 2018The Krill on BBC Radio London The Krill were played on BBC Radio London today – on BBC Introducing. Continue reading “The Krill on BBC Radio London”