Dead Sara Enlivens Rock With Debut Album