Texas Pastor Tells Children in Mall That Santa Doesn't Exist
- Cleared
Occurred in Amarillo, Texas, USA
Info: Last Frontier Evangelism preacher Dave Grisham, approached by parents at Amarillo Texas Mall for telling kids the truth that there is no Santa Clause, stating..
Location
Amarillo, Texas, USA
Occurred
not known
Posted By
David Grisham
Posted On
Dec-12-2016