Greg Halvorson

Regular guy w/ myriad opinions on culture, politics, and the daily flood of information. Failure leads to success, I'm told, and if that's the case: BOOM.
Posts