Music Video of the Day: Towne “The One I Love” (2016)

December 11, 2016

Are they folk-pop? Are they country-pop? Regardless, Towne come packing with a lot of soul that’s irresistible. Debut EP Games We Play is an impressive outing for the US duo, with single “The One I Love” standing out from the jump. Melodic and strongly led by Steevie Steeves‘ vocal, the song now has a music video, securing its international […]

Read More