Swedish-Finnish Speed/Thrash Metal Quintet Obnoxious Youth Return With More Disgusting Sounds 2 min read