Sunday, January 24, 2016

WHY IS TEXAS SPECIAL? ANSWER: CHITO

Chito stands tall in Del Rio, Texas.

You have to love this guy.




Hey, you had to watch it twice didn't you?