i'd hit it

  1. bgizle

    Hot or Not? KFC Doubledown

    By far the best sandwich released in the year 2010 by KFC. Might have seen this on CNN or other news outlets.
Back
Top Bottom