Oslo-based director Kristoffer Borgli takes us on an oddball journey in the video for "Det Haster!" ("It's Urgent!"), the latest single from fellow Norwegians Casiokids. The bizarre clip follows members of a mysterious youth cult as they engage intimate moments with toy animals (including Alf), fire raising and self-mutilation. It's decidedly weird and dark, but coupled with the......read more