I have absolutely no idea who proclaimed this to be a holiday but who cares?! Let's admit it.....we love drive thrus. You can find drive thru liquor stores, coffee shops and even a drive thru wedding chapel (Las Vegas, of course).
According to Wiki:
A drive-through, or drive-thru, is a type of service provided by a business that allows customers to purchase products without leaving their cars. The format was first pioneered in the United States in the 1930s but has since spread to other countries.I just found this great vid about National Drive Thru Day......
Drive-throughs have generally replaced drive-ins in popular culture, and are now found in the vast majority of modern American fast-food chains.