Ep 1: The Story of the South African Quaalude
South Africa is the last place on earth Quaaludes can still be found; Hamilton travels there to study the drug and learns of a dark history of medical experimentation.
Hamilton Morris
Self
2005
2015
2016
2017
2020
2006
2018
2022
2000
2026
2023
1995
2024