×

Check out the world's first inflatable KFC

1:14 PM ET Fri, 23 Dec 2016

The world's first inflatable KFC popped up in Portland for the holiday season. It was quite the spectacle!