Peyote
- Episode aired Feb 5, 2014
Dave learns about the use of peyote in religious Native American ceremony, from Laredo, Texas all the way up to Prince Albert, Saskatchewan.Dave learns about the use of peyote in religious Native American ceremony, from Laredo, Texas all the way up to Prince Albert, Saskatchewan.Dave learns about the use of peyote in religious Native American ceremony, from Laredo, Texas all the way up to Prince Albert, Saskatchewan.