Home The Latest NewsMusic News The Demon Barbers: New Album & New Collaboration!