Alex Grossi of Hotel Diablo
Well f$%k me swinging, if you will pardon my French, where the friggin’ hell did these guys come from? Ok, matter of factly Hotel Diablo are from Hollywood, but hitting you smack between the eyes with a blazing red album cover, these guys have delivered one hell of a killer hard rock record from seemingly out of nowhere. But if […]
Read more ›