Hump Day: DVLA

The DVLA scares me. For the non-Britons in the audience, this is the ominous Driver and Vehicle Licensing Agency. Essentially, it’s the UK’s equivalent of the DMV. Unlike the DMV, the DVLA isn’t everywhere. There are test centers, but all processing, communication […]