World Series Finale Pops Off at Thai Wake Park

From Bangkok, Thailand (December 18, 2013) – After 6insane stops in 5 different countries, the 2013 WWA Wake Park World Series is now in the record books. The final stop, this past weekend, went down at the legendary Thai Wake …