NEWS Megan Woods Announces Self-Titled Album Arriving October 9 by August 29, 2026 August 29, 2026 Megan Woods announces her self-titled album, Megan Woods, set to release on October 9. The … 0 FacebookTwitterPinterestEmail