Browsing Tag

Laura Rain

LAURA RAIN: NEW MUSIC…

Like many artists Detroit based  LAURA RAIN AND THE CAESARS (essentially husband and wife team – guitarist George Friend and vocalist Laura Rain) have used the various enforced lockdowns profitably. To follow their acclaimed...