Traduction: Tache. Britpop kings Blur showed their sensitive side with this ballad from 1995's The Great Escape.
Traduction: La vie de Blur. Livre.