Pizza Hut – The Hut Seat at Punkin Chunkin World Championship

Pizza Hut puts people in the Hut Seat at the Delaware Punkin Chunkin World Championship