Texas Troubadillo

A friendly armadillo with a guitar, singing in Texas.