October 28, 2013 Episode 115: Disney Runner Questions

Michelle and Mike answer listener questions about running Disney races.