(American) Football in London's Wembley Stadium

Download
Wembley Stadium hosts American football.
( flickr user Kol Tregaskes (cc: by-nc-sa) )
BBC PRI WNYC