Album Review: DZ Deathrays Posted on July 19, 2012 by Ed Check out my review over at God is in the TV