KFCs Walking Dead Advertisement
DennisDuty
Published
05/05/2013
I don't think any of the funny commercials quite compare to this. An advertisement that show what really matters most: Location, location, location.View more videos like this at http:www.CastleforgeMedia.com
1 Comments