This is Wordpress, install the BlackBox Debug Bar plugin and then load the site.
A black bar will appear that will track queries and DNS requests being made on the site.
I once had a custom hook that I had copied from a site online to do some random function and for some reason it was SUPER ineffective and caused a 10 second delay when loading a new page.
Try it, you should be able to find what's going on.