Albertville Santa Comes For a Visit
Dec 23, 2020

Santa comes to the small town of Albertville, TX, and it's a bit... shocking.