Thee Oh Sees

Photo essay: Treasure Island Music Festival

The annual Treasure Island Music Festival in the San Francisco Bay Area took place this past weekend on what else -- an island. It was a beautiful event, bringing scores of indie bands to the island overlooking the skyline of San Francisco from just across the bay.

Live review: Thee Oh Sees @ the Larimer Lounge

Last night the San Francisco-based outfit Thee Oh Sees levelled a wild crowd at the Larimer Lounge with a brilliant set drawing mainly from their most recent releases, "Help," and "Warm Slime." Their sound is a woozy kaleidoscope of fuzzy '60s garage rock, hypnotic psychedelia and just the right amount of sneering punk rock attitude.