Today we're featuring a group called “Nebula Force, Go!” That’s a reference to Power Rangers ... and we’ll leave it at that. Anyway, this alternative folk rock quartet is playing at The Lost Church in San Francisco on Saturday April 20. Be advised that programs there often sell out. Music starts at 8pm.