French rock goddess Laura Cox releases first single “Bad Luck Blues”
Laura Cox is exactly what she promises to be: a badass rock’n’roll lady who makes her guitar produce sounds that are about to shake the world in a groundbreaking fashion. With this, she is […]