And boy was it fun. A whole day of punk, hardcore, emo, ska, indie, and even some techno and hip-hop. It was great. Flogging Molly and Thursday played the 2 best sets of the day IMO, but it was just a great time being surrounded by thousands of sweaty smelly music lovers. But did I mention Bad Religion? Oh yes, my friends, Bad Religion indeed. If you ever get a chance to see them live, do it. They're pretty much living punk rock legends, and they put on a great show. This year's lineup in SF didn't have as many big names as last year, but I think it was more fun.