
Carmela's Magical Santa Land Drive-Thru in Longview, TX
This Thanksgiving weekend if you're looking to venture outdoors for a little holiday spirit you won't have to travel far to see a bunch of Christmas lights on display. Have you been to Carmela's Magical Santa Land Drive-Thru in Longview, Texas?