Things we all miss about the old Wembley Stadium

It’s hard to forget those Twin Towers