Lady Godiva certainly are a folk-rock octet from American Germany who focus on Irish-influenced rock and roll. While they execute a few traditional parts the majority of their repertoire includes original compositions established to Pogues-like agreements. In 1996 their initial record Whisky You’re the Devil premiered. It had been an …
Read More »