Holiday Light Display On Vehicle Driving Around Twin Falls
The Twin Falls Sheriff's Office shared some photos of someone with some serious holiday spirit and wanted to display it all around town. The decoration on the vehicle was more elaborate than my house.