If you live in Edmonton, there’s a good chance you may have heard about this.
On August 13, 2006 Robert Barrington Leigh went missing while riding his bike to the Edmonton Folk Festival. If you know anything about his whereabouts, please contact the Edmonton Police Service at 423-4567 or the FindRobert HQ at 904-4837. There is also a website set up for the search.
UPDATE: Sad news.