Description: Laika & The Cosmonauts are an all-instrumental band from Finland who play surf music. If that description isn't enticing enough in and of itself, it should also be known that they are some of the pre-eminent practitioners of this genre i...