The Walking DeadSecrets - Season 2 Episode 6 Where to Watch The Walking Dead Season 2 Episode 6Watch The Walking Dead Season 2 Episode 6 - Secrets2011-11-20Read more The Walking Dead is available on .