Bizarre videos from London news agency Barcroft Media make it top news channel in the world on Youtube - Press Gazette