that subject line probably did it though ;)
I was just watching Lisa the Treehugger and noticed that when Lisa climbs up the really big tree, she has a good view across a massive area. In the distance you can see the Statue of Liberty and the skyscrapers of New York. I dont come from USA and sont really know that much about it, but theres a few more landmarks in the foreground including a mountain range.
Anyone know what's going on here? Is this a clue as to where Springfield might be located ? (sorry guys!)
Laters