joshlangford.com

It's been almost 4 years since I touched this site and it's time to start over. It's going to be a while but I'll be putting up a whole new site some time in the near future.