Art Hanging Out At Storm King Sara Ayers Jul 31, 2009 What took us so long? We finally made it to the Storm King Art Center in Mountainville (near Newburgh) and feel a little chagrined at not having visited…