London-based duo 14th weird and somewhat insane music video for “Hide Yourself.” The lead first single bears the same name of the groups upcoming EP.