Saturday, August 18, 2012

The Best Margarita...

 
In the North, South, East and West....

The 10 oz Frozen Texas Top Shelf at El Toro's in Clute Texas!!!

No comments:

Post a Comment