HAPPY 15TH BIRTHDAY, “TRANSMISSIONS FROM THE SATELLITE HEART“!
It’s been well over two years since their last full-length album was released, but 2008 has still been a utopian year for Norman, Oklahoma’s own Flaming Lips. Their long-in-the-works movie “Christmas On Mars” finally debuted at the ’08 Sasquatch Fest, just one night before the band’s cataclysmic Led [...]