Freetown Stage with home based musicians and musicians from around the world performing in Freetown Sierra Leone