food festivals

Who Wants Free Cheesecake? 3,500 Slices Of It! WOW!
This weekend is the Great Cream Cheese Festival in Upstate Lowville, NY.  They are the home of the world's largest cream cheese factory (owned by Kraft Foods).  They celebrate their delicious claim to fame by holding a cream cheese festival every year...