Tagged january 26 2017

New Music: The Flaming Lips

By Gurman Sahota, January 24 2017 —

The Flaming Lips recently released their 17th delectably weird studio album, Oczy Mlody. But unlike previous releases, the album has no real hook to grab the listener’s attention. The band torments listeners through … Read the rest

Hiring | Staff | Advertising | Contact | PDF version | Archive | Volunteer | SU

The Gauntlet