Lies You Have Been Told About Your Salmon
- Episode aired Jan 18, 2018
- 41m
Lies people believe about the most-hyped fish; why people fake their own abductions and assaults; how to spot a liar.Lies people believe about the most-hyped fish; why people fake their own abductions and assaults; how to spot a liar.Lies people believe about the most-hyped fish; why people fake their own abductions and assaults; how to spot a liar.