The Discovery Channel documentary You Swallowed What? featuring myself (Roderick Russell) was recently named Best of the Discovery Channel.
You can still catch it if you haven’t seen it. Upcoming air dates include May 2, 3 and 5. View the episode guide here.