Emerging indie artist Taylor Phelan performs song from new EP