A grunge trio from Jersey City is making savage music in Toronto. Help Yourself Records will drop the LP August 26.