Dallas, TX The Deathray Davies have graced us with their presence this rocky start to 2021 with their latest hopefully hit album Time Well Wasted! Beginning strong with the welcoming if not slightly disorienting “Tapping On the X-Ray” with sounds like you’re almost having your body, well at least your ears scanned before a Rockin guitar and punky