Sale – Large Pizza For Only Two Ducks! 1 December 2011 By Downhome Even ducks love their pizza. “We just cannot wait for the store to open!” Submitted By: NULL