Apparently there's a controversial article circulating around the web, which alleges God himself wears a Ginault....