Meeting at Northampton Station

August 18, 2017 Knobby 0

I heard the following tale from someone who claimed it actually happened several years ago at a company he was working for in Northampton. The company were expecting a visit from a very important American […]