Music ReviewsNoah Sties Reignites Indie Rock Scene With New EP, Giant!Alexis WhitfieldNovember 21, 2025