Quoted By:
Well, boys, I went /out/ today and snapped some pics. What do you guys think of Letchworth State Park in New York? I went there for the first time today and was absolutely blown away, there's been a mini Grand Canyon in my backyard for practically my entire life and I've never been there before until today.
I can assure you these pictures do the landscape no justice and it's FAR mor impressive seeing it in person, but if you're an avid /out/doorsman you already know that.