Does anyone of you know if there is a channel on tv or a live stream or the internet.. or something so I can see some matches.I live in the Netherlands and the dutch sport channel doesn't broadcast…Continue
I was there at Old Trafford. Amazing experience. I know the video isn't high quality, but I hope you'll enjoy! You can also see the pictures below.