The Automobile Association (AA) celebrate its 120th anniversary today1, cementing itself as a beacon of UK motoring excellence. While initially created with rebel intentions to warn drivers
In cities such as London and Frankfurt, in Germany, it is estimated that the average driver spends as many as 67 hours every year searching for