You can't help but laugh at the sound of the new track by the British band Laughing Machine.The title of the track is "Laugh" and…