Quizzing Live

Whose 1996 Debut Album Was Entitled 'First Band On The Moon'

Answer:
The Cardigans