 Roy Rogers (Roy Rogers), owner of a transportation service for moving race horses from track to track, prepares to take a number of thoroughbreds to the Pan American fair races at Monterey. Among them is "Dancing Girl", a fine mare owned by Doris Stewart (Dale Evans), who is being forced to sell the horse in order to keep her ranch. Doris and her trainer, Dave Norris (Douglas Fowley), accompany Roy and his outfit to the border at Caliente, where they are approached by Rosina (Charlita), a young gypsy fortune teller who begs Roy not to continue the trip. After crossing the border, Roy and his men are attacked by masked bandits, the horses are stolen and the stable boy (Willie Best) is murdered. Accompanied by Doris and his sidekick Pinky (Pinky Lee) and the a Mexican Commandante (Leonard Penn), Roy goes to the gypsy camp to find Rosita. She is not there but Roy spots the stolen thoroughbreds hidden among a herd of wild horses near the camp. He also finds the dead body of a horse that appears to be "Dancing Girl." The loss of the horse means ruin for Doris, who is unaware that Norris and his crooked partner, Studsy (Frank Richards), killed a mare resembling her horse and left it where Roy could find it.