Snow Castles Easter in upstate New York, equals snow castles. Related Uploaded on April 3, 2013 Leave a Reply Cancel reply