Any fans out there? I never really cared for them until I heard the album 'Grand Turismo'. There are some great tracks on that disc.
How many albums have they done in total? I also have the album 'First Band on the Moon' but I've never given it much of a listen. Should I?