I still can't get over the size of the spider! I can easily imagine the size of the finch, which makes it one BIG spider as spiders go. That give me the heebee jeebees! I don't mind spiders, although I'm not to keen on running into their webs when I'm doing field work. Not sure what I'd do if I saw something that big lurking on the web.

Looks like something you'd see on a Grade-B SciFi movie. Giant Spider Terrorizes Neighborhood!