London based noise-rock brutalists Muscle Vest have released a teaser video for their upcoming single 'Creepy Crawlie', out 07/05/21