Tag Archives: 90 FM Album Review -David Byrne and St. Vincent-Love This Giant

90 FM Album Review -David Byrne and St. Vincent-Love This Giant

This week Talking Heads and alternative music swami David Byrne and Annie Clark a.k.a St. Vincent released their collaboration album entitled Love This Giant. From a third person point of view Byrne is a wacky, jaunty, and jittery character that seemed to be a product of a bump or two of cocaine. Lyrically intellectual and puzzling it seems with out ... Read More »