Richardphotos opened this issue on Dec 21, 2006 ยท 2 posts
TerraDreamer posted Fri, 22 December 2006 at 10:18 AM
It was probably Santa and his elves doing last minute on-line Christmas shopping.