After sharing with us last year that they "have a little cameo in the show as a rival band", Malcolm McRae and Kane Ritchotte - a.k.a. Los Angeles-based duo, more* - have now been revealed as...Read
You are currently not following any categories or artists. To get started, visit this page and follow all your favourites for your personalised list of new articles.