In other news, The King Khan & BBQ Show have just released their new album Invisible Girl on In The Red!
I just had to post this track from it, which is very, very lyrically graphic as well as being a really great rock and roll song. Don’t say I didn’t warn ya…
The King Khan & BBQ Show- Tastebuds