Did you know that drive-through banking stands operated in the 1960s outside Ympyrätalo in Helsinki , Finland ? SOMEFACTS.com