Naked Pizza co-founder Jeff Leach talks about the chain's first franchised location

Sponsored Introduction Continue on to (or wait seconds) ×