Categories
Personal

Jon Stewart post 9/11

Stumbled across this amazing show on the internet, and remembered watching it right after:

By Dave

He was born in Canada, but currently lives in Boulder, CO up in Boulder Heights.