The taste testers at The TRY Channel put Little Debbie's newest treats to the test and debate whether America's favourite snack cake brand still has it.