Clutch Releases New Music Video and Announces North American Tour · duudey