Site Updates: New splash photo

December 5, 2006, 5:20 PM

Changed splash page image for December, showing me on Santa’s lap at Deptford Mall in New Jersey from 1983.

Comments are closed.