18 Feb 2012

Leo De Castro on Musical Chairs (Part 1)

From Musical Chairs, 2:00 pm on 18 February 2012

Music reporter Keith Newman talks to Leo De Castro, guitarist Ray Oliver, promoter Bob Burns and soul singer Evan Silva to get the story of elusive legend Leo De Castro. 18 February 2012.