Margo Price - Midwest Farmers Daughter

Margo Price - Midwest Farmers Daughter

Regular price
£12.99
Sale price
£12.99
Regular price
Sold out
Unit price
per 
Tax included.

First impressions matter. Especially on a debut album. Time and attention- strapped listeners size up an artist within a song or two, then move on or delvein further. Fortunately, it only takes Margo Price about twenty-eight seconds to convince you that you're hearing the arrival of a singular new talent.