So, I made a program only to discover that you needed to pay money in order to use their historical api key. I started looking at other sites; so far, I haven't found a site that provides historical weather data for free. Unfortunately, because of this, I'll abandon this project.
If you ever find a site that provides historical weather data and has an API with json or XML, feel free to contact me again.
Good luck.