It’s The Flaming Lips Day In San Francisco Today
Today has been declared The Flaming Lips Day in San Francisco. The band was honored with a ceremony on Sunday afternoon, prior to their headlining performance at the city’s Stern Grove Festival. Though the band was formed in Oklahoma City and is most closely associated with that location, they did have their first show outside their home state in San Francisco in 1985 and have, » Read More