…It hadn’t really occurred to me at the time, but this rest stop is in fairly close proximity to Leominster State Forest – known by some as “Monsterland” because of the Bigfoot sightings that have been reported there over the years. Ronnie LeBlanc of “Expedition Bigfoot” has a book about it – called “Monsterland” – and in it he recounts stories of red orbs he believes are connected to the Bigfoot phenomena somehow. So was it a Bigfoot related Red Sky Dot? Or was it someone who likes to spend their Sunday and Friday nights pointing a laser pointer at the sky in sub-freezing temperatures? Perhaps a red lit drone of some kind? A light effect from the nearby tower?..,.