Craig Horne

Profile Updated: June 30, 2008
Residing In: Raleigh, NC USA
Spouse/Partner: Ellen
Children: Myles born September,2005
Mason born June,2007
Yes! Attending Reunion
Attending Reunion

Yes