Belle and Sebastian & God help the Girl
Belle and Sebastian are an indie pop band, formed in 1996 in Glasgow. The band’s name comes from Belle et Sébastien, a 1965 children’s book by French writer Cécile Aubry. Their music is so laid-back, you have no other chance than to dream yourself away while listening to it -and the animated video to their […]
Belle and Sebastian & God help the Girl Read More »