Willie Nelson live in Houston Texas January 8, 2010 Photo 2

Willie Nelson just keeps on keepin’ on, playing yet another show at Arena Theater in Houston, Texas January 8, 2010. Picture 2 of 19 Photo: Blaze / Flynet Pictures