Alt rock band Electra Complex release new music video [Thailand]