Joe Peters of Wading River, LI is the Apple Puff King of Long Island, as far as I'm concerned. His busy trailer is always a fixture in festivals around Suffolk County, especially the Apple Festival in Sayville.
Check out my conversation with him on The Food Lede podcast.
And that's me (well, part of me) buying the puffs back in 2009!