Owner of Hummer Found Buried in Alabama Indicted on Insurance Fraud February 22, 2023 Ten months after a vehicle was found buried behind a barn in south Alabama, the former owner of the Hummer...