08-17-2007, 08:13 PM
so I'm sat here listening to the new Fog album and beginning to think that these guys are pretty good. has anyone else been listening? I was really hoping they'd play coachella this year, but I guess they might not have been ready. maybe next year?