Question: ¿Quién canta Love Me Love Me Say That You Love me?
Answer: The Cardigans