23 Oct
2007
23 Oct
'07
2:29 a.m.
Does anyone know anything about todays launch of a New Zealand portal on Youtube and in particular talk of a local youtube server? -Joel