September 24, 2014Episode #1694: Calling All TurtlesPlay Episode1:18:37September 24, 2014Episode #1694: Calling All TurtlesLuke and Andrew delve into the seedy world of Malibu Tortoise Theft thanks to a possibly made up press release.