This is the site you are looking for: The official website of The George Experience
Welcome at the George Experience site.
...
>>ENTER DUTCH SITE<< >>ENTER INTERNATIONAL SITE<<
In order to view this site you need Flash installed. If you don't have Flash installed get it at Adobe.com