Three young Red Sand Culture mentees, Leon Penhall, Rene Coull and Tyrone Spencer, took to the stage at this year’s Alice Desert Festival, with the help of their mentors Elf Tranzporter and Monkeymarc.Caiti B. and James Mangohig also dropped in for some extra support for our RSC all stars.