Oct 07, 2016 Cole Houshmand // Mentawai Islands, Indonesia Team rider Cole Houshmand getting his first go at Green Bush in the Mentawai Islands. Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest