For over 25 years, a music camp has given people a chance to escape their daily routines and stresses and live out their rockstar dreams, alongside some of their rock 'n' roll idols.