Show Alert: Dax Riggs @ The Echo 6/10 & 11 You have probably heard us talk about Dax Riggs on these pages- the once frontman of the Louisiana metal band […]