CMA Award-winning broadcaster Baylen Leonard returned to present at this year’s Country To Country festival at London’s The O2 from Friday 8th – Sunday 10th March.

As Europe’s biggest Country music festival, it has become a must-see staple in the UK’s festival calendar.

 

Share this