buildingourownnashville.com
Brothers Osborne – Live in Cardiff Review
By Tina Lewis To think that one of Nashville’s finest country duo and CMA Award winners at that were going to be playing in an intimate venue such as Y Plas in Cardiff, Wales – as if they were goin…