Laika & the Cosmonauts were introduced to American audiences in 1994 as "Finland's #1 Surf Band." It was a funny tagline and accurate as far as it went, for this Helsinki quartet earned the admiration ...