“Exciting-lo-fi-garage-trash-punk-pop with mindblowing organ from Freiburg”
Have a taste of one of their previous efforts: