Episode Synopsis "Len Deniro is in... Malta"
Len is on the island of Malta, broadcasting his TCR Radio show, from the capital of Valetta – packed with fun, nonsense and great music. First broadcast 25 August 2017.
Len is on the island of Malta, broadcasting his TCR Radio show, from the capital of Valetta – packed with fun, nonsense and great music. First broadcast 25 August 2017.