The dictionary defines fortress as a fortified place, a place of exceptional security, a stronghold. For ice anglers, Frabill’s new Fortress XL is all that and more.