Music Review Earplug September 2008 Relentless and righteous as hell, TV on the Radio soar through Dear Science, retreating from the buzzing, hotwired rock of Return to Cookie Mountain for a wide swath of lush hymns and muscular tracks. Made for confusing times, the record tends to look outward, not inward, and sounds more crisp, […]