Maylee Todd returns with pop-soul track called “Downtown”, from an upcoming 17 track album called Acts of Love. All the tracks are produced by Todd herself. In this track, we can hear that this bedroom record shimmers, exploring the limits of software.