Wow - i just flew into London and the plane went right over Twickenham stadium, it's a beautiful day so I had a birds eye view of the stage.. the screen is being tested and it all looks amazing from above!
Of course I uncontrollably went 'YEEESSS!!' when I saw it so I got some very strange looks from the suits and ties on the flight
Of course I uncontrollably went 'YEEESSS!!' when I saw it so I got some very strange looks from the suits and ties on the flight