I'm not sure what's more surprising - the fact that a group of otters formed a rock band or that they actually sound pretty good. Move over, The Beatles, we have The Otters now!