Since today is National Drive-Thru Day, I thought I'd grill you on the history of the nation's most convenient food service. Can you speed past my tough questions? There's only one way to find out!
Can You Speed By Our Drive-Thru Quiz?
The drive-thru was invented in which country?