Ranger take the listener on a speed metal trip down memory lane with their new album. Read our review here.