Most likely a hacked WP site. Look at its linkbacks. Hosted in a non-EU country. Doesn't look like it's been built on an expired domain, so either a hacked website (parasite), or an acquired domain.
A great example of creative black hat SEO.
__________________
---
Busy ranking websites on Google...
|