Stephen Haggerty is a Worship Leader, musician, and writer from Mechanicsville, Virginia.  He writes from the perspective of a young Christian who just wants to hear you laugh- doggone it.  He also writes about spiritual truths that cause him to stop, stroke his beard, and then move along.
He spends his free time with his rock-tastic wife making music as "The New Old Fashions."