MSR023 The Chica Negra- Luck of the Seven CD

$10.00

Debut CD from Knoxville, TN finest purveyors of horror-sci fi-garage-surf-rock!

https://soundcloud.com/thechicanegra