Tuesday, March 10, 2009

This Ought To Get Interesting...

Scientist have found, or at least think they have found, three "God Spots" in the brain. Read about it http://www.foxnews.com/story/0,2933,507605,00.html.

In a Capitol One commercial voice, "What's in your God Spot?"