Cosmic Rough Riders are taking a well earned hiatus.

MYSPACE