Scout LaRue Willis announces her remarkable self-titled debut album today. Imbued with wistful melodies and eloquent, eccentric arrangements, the record is …
Scout LaRue Willis releases her new single “Shouldn’t I Be.” Following the previously released “Love Without Possession,” “Shouldn’t I Be” is another track off of …
Social Media