Purple Christmas trees are for sale in upstate New York’s wine country. The farm’s owners had to dispel an internet rumor about how they’re made.
Anchorage Breaking News & Events
Purple Christmas trees are for sale in upstate New York’s wine country. The farm’s owners had to dispel an internet rumor about how they’re made.