Alpacas on the Loose in New PaltzAlpacas on the Loose in New PaltzIs this what they mean when they say nature is healing? Either way, it was a sight to be seen when alpacas took a little run around New Paltz. JessJess