Taboo - 2002 Studio Cast
fshepinc wrote on December 27, 2009
This promo CD was sold in the theatre in London (and theoretically at Selfridges, but I never saw it there). The London cast album was severely delayed because the creators couldn't decide whether it should be mixed like a cast album or a rock album -and this was released to satisfy the rabid fans who were clamoring daily for the cast album
Post a Reply
Want to post a reply? Log In or Register an Account.