Summary: The Mexican electronic rock band Kinky performs from its latest album Barracuda. The Band has managed to win over a devoted international following despite little commercial radio airplay.
Summary: The Mexican electronic rock band Kinky performs from its latest album Barracuda. The Band has managed to win over a devoted international following despite little commercial radio airplay.