Tag Archive for lecher bitch

Congrats to Diamanda Hagan & The Omega Geek!

We just want to give our best to Diamanda Hagan and The Omega Geek, who done went and got married in Washington DC. Congrats you two, and here’s to many more years of you scaring the crap out of us, together.