Santiago de Alba

Santiago de Alba participated in USA vs. The World 3 as part of Team Latin America. He was chosen to run in Stage Three. Unfortunately, he was one of two competitors to fail the Curved Body Prop, with the other being Sean McColl.