05/15/15 - Rob Cesternino and Jessica Liese recap episode 12, the finale, of The Amazing Race 26 on CBS from May 15, 2015