Friday, November 6, 2015

Texas Xmas Tamales

The Central Markets in Lamar, Texas, and other locations around the state, will be selling Christmas tamales until 8pm Christmas Eve.

No comments:

Post a Comment