daviddegraw.org
Quick Riff On The Paradigm Shift - David DeGraw
If you've been wondering why I've been MIA, here's what I've been up to... This is a quick video blog to give background info on three new projects...