The Cyberdogs, Camden Town, England
I would like to address claims that I, the inimitable Bigs Bardot, was seen scurrying from the bowels of one of London’s most notorious adult shops, beanie pulled down to conceal my identity. The shameful accusations – printed in many of the UK’s most contemptible tabloids – could not be further from reality. The truth is that I was forced to pompously prance through the … Continue reading The Cyberdogs, Camden Town, England