Ben WelshJun 3, 20191 minMusic VideoAroha en Calma, a Spanish music group from Algeciras, Southern Spain, hired Ben Welsh to direct and film their latest song " Adios y...