Rapper Tech N9ne performed for soldiers in the Middle East, broke a rib, and continued his tour anyway.