Band of the Day: Nerds in Denial (also check out their new video)
In their own words, Nerds in Denial! Incidentally, any band which posts a video called “Lasers discover vast medieval cities in jungles near Angkor Wat” are definitely in denial… Talking of videos, we’ve included their brand new one, “Starling”, down the bottom for you. Simple things first – where are you guys from? Nerds in Denial […]