stephenliddell.co.uk
Going to my first NFL game at Wembley Stadium, London
A few days ago I managed to get to see my very first live-action NFL game at Wembley Stadium, London. Normally Wembley is the home of Football but for a month or so eat autumn, it becomes the home…