Mark Hicks sworn in as new Lufkin Mayor

new Lufkin Mayor

Mark Hicks sworn in as new Lufkin Mayor