Toby Segar- Biography Toby Segar was born in England on July 21, 1994. A professional free runner who made it to the final of the first two seasons o
Read MoreDominic Di Tommaso- Biography Dominic Di Tommaso was born in Sydney, Australia on May 14, 1992. A professional free runner who has had great success
Read More