The British band the Immaculate Fools became so popular in Spain that they eventually moved there. Created in London, Britain, in 1984, the Immaculate Fools was made up of Kevin Weatherill (business lead vocals, classical guitar, harmonica, bass), Paul Weatherill (acoustic bass, support vocals, percussion), Brian Betts (classical guitar, slip …
Read More »