JT Torres & Jimmy Harbison Land in Rio De Janeiro Brazil|2011 Brazilian Nationals
JT Torres & Jimmy Harbison land in Rio De Janeiro Brazil and are ready to rock n roll for the 2011 Brazilian Nationals in Rio!
Brown and Black Belts are up this weekend! AYYYY
JT and Jimmy ran into a little road bumb on the way to Brazil. Check out the videos to see what happened