On this week's episode of the podcast, the legendary Mycole Scott returns to talk about giant crabs that ate Amelia Earhart, practicing acceptance, Thanksgiving, and of course the age old question about being able to suck one's own... well you know. Enjoy.