Prison View Golf Course, at Louisiana State Prison in Angola, is maintained by prisoners, open to the public, and every bit as strange and unsettling as it sounds.