Searching...

January 30 The Scotts sold King Charles I to the English Parliament for 40 pounds on this day in 1647. To this day both sides are arguing over who got the better of the deal. Charles was no prize, but then neither was Oliver Cromwell. We can discuss this on the Saturday ride which leaves from behind the shop at around 9 AM. (503)699-8665