Song Of The Day – “Det Haster!” by Casiokids No real animals were harmed in the making of this video! Casiokids hail from Norway and this song comes from their second album called “Aabenbaringen over aaskammen.” Last year, the band was awarded one million kroner by the group a-ha for their musical artistry. I was... Read more »