Study Reveals that Afternoon Naps May be the Key to Shedding Unwanted Weight

New study reveals you gotta snooze to lose. Buzz60's Tony Spitz has the details.
Published: 10:58 AM EST November 8, 2018
Updated: 11:04 AM EST November 8, 2018