AUDIO: The World's Best Chicken Sandwich?!

Wednesday, November 6th

Does Popeye's chicken sandwich live up to all the hype?! 
00:01:37