Tag

Padilla Spirit of San Jacinto

Padilla Spirit of San Jacinto Arrives in Texas

Padilla’s Texas regional release has finally arrived in stores. The 6 x 61 perfecto is a limited release made for retailers in Texas with a...
Read More
Null