Lexas Armadillo

Lexas Armadillo was a truck run in Mexico. It was formerly Texas Armadillo in the U.S.