Feedback

Texas Sheriff Deputizes Elf on a Shelf Doll

 

One of Santa's little helpers is on patrol in Taylor County, Texas. Avery Anderson reports.

Shows