Showing posts with label XTC. Show all posts
Showing posts with label XTC. Show all posts

Thursday, March 18, 2021

"Dear God" by XTC

XTC was an English band that began cranking out delectable intelligent pop music since their formation in the early 70s. They achieved a hey day in the 80s on college radio, but not quite enough to break onto the American Top 100 in a big way. 

The band's only Top 100 appearance in the US finally arrived in 1989 when "The Mayor Of Simpleton" reached #72. Lightning almost struck twice with the equally excellent "Ballad Of Peter Pumpkinhead" from 1992, but that single didn't chart.

"Dear God" is a bold and fantastic song from 1987 that was probably too edgy for commercial radio, yet deserved to be broadcast far and wide.