The Worlds Fastest Drive-Thru

The world’s first drive-thru opened in 1947 at Red’s Giant Hamburg on Route 66 in Springfield, Missouri. The concept revolutionized fast food and takeaways. In 71 years, the concept hasn’t…...