Tuesday afternoon, a transformer exploded just a few houses away from the KICKS 105 Radio Station. We rolled video to show you what happened after that.
The City of Lufkin is announcing the promotion of Gerald Williamson, current Lufkin police chief, to the newly created position of Director of Public Safety.