And here we are...
Reposted from Common Sense
Some folks are pretty good seeing things coming.

Comments