Carroll is a Minneapolis band playing dreamy-psychedelic-pop. Their debut EP Needs emerged a ray of warmth in a Minnesota winter,…