It’s bizarre (yes that’s their artwork), and I love it. So hard.
Came across this gem on the internets and it’s a slice of electro-sass. I know next to know thing about the band ‘Tabloid™’ except that “Voyeur” is damn good and S.E.X.Y as hellllll.
I’m poppin my hips to this one.