Moonshine Trust play original songs and covers from many artists: