Plastic Playground Thai Wake Park

The first stop of the Plastic Playground world series at Thai Wake Park offered up some insane riding.