CD Review: The Head — Stockwood EP; Playing Vinyl, January 15
The Head Stockwood By Al Kaufman The Head is an Atlanta trio who released a glorious power-pop CD, Puckered, in 2009, reviewed here. Their next CD will come out later this summer. In the meantime, they have offered a peek at what’s to come with this three-song EP. The lead cut, “Stockwood,” is a bit […]
Have Your Say (Latest Comments)