Wow. Two of my favorite rails riders right now in one of my favorite places on earth. Graeme Burress and James Windsor recently visited the Philippines and here’s the result: 5 minutes of insane park footage. What an incredible thing for two guys that a little over a year ago were virtually unheard of and now they are two of the best rail riders out there. Enjoy.