Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Dec 19, 2006
Every holiday season Ogilvy department store has this cute Christmas display for all to see. Located on St. Catharines street at the heart of downtown Montreal. Rachel came to visit me for her New Years holiday, December 2005.