Jan 28
Nashville, Tennessee-based McKay have just released the soulful indie folk track, “Last Man Alive.” The track beautifully touches on the themes of self-reflection and authenticity through good, old-fashioned acoustically driven storytelling.
Read more