Life in the UK
-

If you spend any time at all driving on the UK’s motorways you’ve probably noticed something appearing at nearly every single service station in the country for the last month or so. Something called “PitStop“. Decorated in rather alarming yellow and black colouring (Which usually suggests caution or danger – an interesting choice for a…