Well I found his actual site...it sums up my impressions of Europe quite nicely, and I'm from the UK.Prepare yourself :facepalm: