The Amazing Race recap podcast with Rob Cesternino, Jessica Liese and Mike Bloom, covering episode 3 of season 33.