“Billie Trix was a character in the Jonathan Harvey-Pet Shop Boys 2001 musical, Closer to Heaven. This is news to no-one, actually. I'm sure there are plenty of PSB obsessives that jam alongside me.”
This jam is special! The first and only time it’s been posted was by MotherFist in Nov 2014.