CD Review: ‘The Last of the Originals’ by Billy Roberts and the Rough Riders May 28, 2014 by Danielle Boise Archives CD Review by Danielle Boise Billy Roberts and the Rough Riders released The Last of the Originals earlier this year, with a new album set to drop later this summer. The Last of the Originals takes country rockabilly with New Orlean ...