Hi guys,
I've just been going through my youtube stats.
For all my videos, since I joined in '06.
After the UK and US, the country registering the most views is Finland
I don't have many people watching my stuff, except you lot. So who might it be?
Are any of you secretly living in Finland?