Sort:  

Their performance were pretty electronic in the film, and I read they enjoyed the cameo appearance, as I did watching them, proper rock stars they were!