Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
An Aug. 26 Facebook post (direct link, archive link) shows a video of someone zooming in on an isolated location in Australia using Google Earth. The location includes a central building surrounded by dozens of lines that form a hexagon.…