Travis pastrana

Check Out the Insane Nitro City Action Sports Resort in Panama
Check Out the Insane Nitro City Action Sports Resort in Panama
I was watching Nitro Circus a couple weeks ago and I wondered why the guys and gal always seem to go to Panama when they want to get crazy. Well one reason I'm guessing is the lack of red tape they have to cross to pull off some of their crazy stunts, but I also found out that they own their own resort where they film and get completely out of hand.