Hot off the Press

U.K.

by Joe Mis – Sr. Columnist — Fans of Female-fronted Hard Rock may have found a new heroine in Helen Ceri Clarke, the frontwoman of the U.K.’s Psycho Kiss. For those not familiar, Psycho Kiss hails from Wales, and the quintet hits all the right notes in their newly release third [...]