Sophia DeLeo Channels “Maggie Rogers” in New Music Video
More to Watch By Charlie Maybee New York City based singer-songwriter, Sophia DeLeo, is back with a brand-new music video for her single “Maggie Rogers”, the first leading single off her upcoming sophomore EP which is scheduled to be released in 2023. Against a collage of backdrops like fields, bleachers, and bedrooms, many of which […]