Echo Smith
Mar 1, 2023
(2 years ago)
Tulane University
New Orleans, Louisiana, United States
Mar 1, 2023
(2 years ago)
Tulane University
New Orleans, Louisiana, United States
Electropop, Indie Pop, Pop Rock, Indie Poptimism, and Viral Pop.
Comments & Reviews: