All posts tagged "chupa cabra"

  • Welsh Music Wednesday #21: Chupa Cabra

    Name: Chupa Cabra From: Deeside, North Wales. Getting played even once on Adam ‘Welsh Music’ Walton’s BBC Radio Wales show can be quite a task...