3/26/13

Charlie Sexton Mixes New Nelo Album

GPS | News

Charlie Sexton is currently mixing the new Nelo album in Austin, Texas, at Arlyn Studios. The album is set to release Summer of 2013!