On a completely unrelated note, happy Thanksgiving to my fellow Canadians!
October 12, 2009
When Google Maps' Street View feature was launched in my area a few days ago, my very first thought was "Cool!" My second thought was "Creepy!" Then I saw the poorly-stitched Street View image below and thought, "Ai yi yi..."
Twin Towers in Toronto?