L.A.’s Indie 103.1 calls it quits: One of the two worthwhile stations in town — and the only one that actually plays indie rock (sorry, KCRW) — is apparently done. Buzzbands.la has more info. Cheer up folks, there’s always UCLAradio.com. Update: The station will live on online.