Thai rock band Slot Machine goes English, Latest Music News - The New Paper