Yep, I was just talking about this with a co-worker.
On a side note, this co-worker is younger than me, blonde, blue-eyed, and grew up in a upper/middle-class community in a D.C. suburb. I grew up in a single-parent home in a rust belt city in Ohio. I think it's wonderful that people from different backgrounds can share the same political views. That's why I like posting in these political threads....I enjoy reading the different ideas we all share - and have the freedom to express!