Machine Head drop “Bastards” single, internet loses its shit
Yesterday evening / very early this morning, depending on where you live, Machine Head released “Bastards” as their new single (video below) from forthcoming album Catharis… and with it brought forth the full weight of the lower depths of the interwebz. I’m grateful that my facebook friends list are actually intelligent, either liking it or not, […]