
Los Bitchos Grind Up Surf, Latin, Psych & Instrumental Hijinks On ‘Talkie Talkie’ (ALBUM REVIEW)
Made up of Josefine Jonsson (bass), Serra Petale (guitar), Nic Crawshaw (drums), and Agustina Ruiz (synths/keytar), London-based Los Bitchos are releasing their latest long player, Talkie Talkie, via indie label