Welcome to the Rillo. Thousands of motorists pass through Amarillo every day, and an amazing number of them stop at one of two legendary attractions ...