Dr. Teeth and The Electric Mayhem – Llama Dr. Teeth and The Electric Mayhem | Submitted By: Anonymous Unrelated But Equally Awesome Videos: Got a video that's just right for Dark Down Here? Submit your video The Clash – Lost In The SuperMarket Neosignal – Space First Aid Kit – Emmylou Kill The Noise – BLVCK MVGIC Flux Pavilion – Who Wants To Rock feat. RiFF RAFF Kylie Minogue – Come Into My World