P ptyap New Member Apr 10, 2007 856 0 0 Chapel Hill, US www.flickr.com Oct 19, 2008 #1 Just wondering: any CSers in Chapel Hill, NC, U.S.A.?