zero football stadium wtf fun facts April 7, 2018 Zero Football Stadium – WTF fun facts Advertisements