AL: Officer Survives 30-Foot Fall from Tree Stand
Follow this link: AL: Officer Survives 30-Foot Fall from Tree Stand