The Macaws come home to roost
David Peel is everybody’s favorite NoTalent. And with good reason. He has managed to get three albums out since being discovered screaming somewhere in the East Village way back in the daze of the Summer of Love and all that.
July 1, 1972