It's been awhile since I've checked out the satellite views of the TFF from Google and Bing. Google still has the old maps, but Bing just updated theirs! Check it out! I think they took the new pictures this past summer. It is obviously post-tornado. There is another website, www.flashearth.com, that also has the Bing maps, but with a different front end.