November 22, 2011
Happy Thanksgiving from the Origin team in the UK (who will be working on Thursday and Friday!).
The olo includes pictures of the statue of Tecumseh and a flag from the US Naval Academy.
The “pilgrims” in the picture are now 28 and 27 years old.