VIDEOS VIDEO: Dr Sid – Open & Close Dr. Sid comes through with a self-directed video to his buzzing single “Open & Close”. Enjoy!