Cosmic Rough Riders - Too Close to See Far (2003)