in Food Reviews, News & Culture Have You Tried The KFC Double Down Dog? Know Why It Created Buzz Online