The video itself only loads after you click; the preview picture comes from YouTube/Vimeo.
Los Bitchos is a pan-continental band based in London, England. The band consists of Western Australian-born Serra Petale (guitar), Swede Josefine Jonsson, and South London-born Nic Crawshaw. They predominantly play instrumental music in the style of cumbia from the 1970s and 1980s.
Text: Wikipedia (CC BY-SA 4.0) · en.wikipedia.org