Skip to main content

Video: Meet Jack – the little Newcastle mascot with a big ego