The Atlanta falcons squared off against the Detroit Lions in Wembley stadium as part of the NFL England series. After an adequate version of Star-Spangled Banner and obviously better version of God Save the Queen- it was time to take the field. The...
Sorry, you can't go back any further!
Get Spoof News in your email inbox!