two questions about a passage
[The motorcade was resumed. During the half-hour drive which followed, the automotive nature of the landscape signs became depressingly evident (“Need gas, Mr. President? We give out stamps”), and someone had neglected to tell the railroads about the parade; a freight train had to be halted at a grade crossing. At Kelly itself five thousand government workers gave them a thunderous cheer. It was exhilarating but depleting. After two Cokes the president and Mrs. Kennedy retired to their bedroom.]
1.what does "the automotive nature of the landscape signs became depressingly evident (“Need gas, Mr. President? We give out stamps”), " mean?
2.in "two Cokes" ,does this "Coke"mean "coca-cola",or a kind of drug?