Rutherford Rock Project Release Debut Album