New Band of the Week: Jason Payne & The Black Leather Riders

They may have the longest band name we’ve ever featured on the site but rock meets melodic metal newcomers Jason Payne & The Black Leather Riders are giving us plenty more to get excited about.