In the past few nights? Apparently they were visible last night, but only from certain portions of northern New England. These photos are from my friend who watched them last night. I live 70 miles south of him, so I thought I’d go outside to check the cl