***WINNER*** The 32nd International Blues Challenge – Band

The Delgado Brothers of East L.A. representing the Ventura County Blues Society. Performed at the Orpheum Theater on Beale St in Memphis, TN. 2016 Winner – Band

More info on The Delgado Brothers – Orpheum Theater, Memphis, TN

Leave a Reply