Home Tags Barracuda

Tag: Barracuda

‘Heart’ at Wolf Trap

Tuesday evening at Wolf Trap was not about female singer diva glitz or the vestiges of 80’s glamour rock. What it weir scintillating harmonies and...