I was checking out these guys in Thailand.Is sound kinda clean,but what do you think? http://www.youtube.com/watch?v=yBixhncoAbI&feature=related