Caffeinated Thoughts
@caffthoughts
Stimulating Christian conservative commentary on faith, culture, current events & politics. A publication of @415Comm. Editor: @shanevanderhart
ID: 103964031
http://caffeinatedthoughts.com 11-01-2010 20:43:01
21,21K Tweet
2,2K Followers
115 Following