Is The Fountain Of Youth Inside a Twinkie?

Monday, May 6th

Twinkies and KFC. Can they help YOU live to be 105?
00:04:54