The website is still showing Norfolk
I'm a little confused what you mean by this? Let us know please
I can't find the Norfolk live stream on the insider web site. Sorry about the original post but tried to edit it on my phone but would not let me.