This week on Geek Devotions, Dallas is taking a look at the story presented by Taco Bell's latest manga and anime Ad campaign for their Nacho Cheese Fries. While doing so he takes time to discuss how your lowest point could be the spring board for your greatest victory.