Portland singer Gavin Castleton financed his latest album, Won Over Frequency, with help from fans and, as always, he translates his personal experiences into songs with captivating arrangements that help ease the heartbreak. Today's Top Tune features Lex Land on backing vocals, it's "Why Is It So Hard."
Image: Mattie Dunlap
Album Art: Aaron Nagel