On April 16th, after nearly ten years, the California-based hard rock outfit Oleander is finally releasing their newest effort, Something Beautiful. I was a fan of...