Advertisement

Graeme Burress and James Windsor in the Philippines!

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.

Advertisement
Advertisement