Happy Thanksgiving

By November 22, 2011 No Comments

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.