Que história conta a canção Faroeste Caboclo?

Narra a história de João de Santo Cristo, que, ao ver toda sua família morta, se rebela e vai para Salvador. Lá chegando, encontra um boiadeiro que vai para Brasília mas que pede para João ir no seu lugar.