Shareefa “Should I Stay” (Video) Jan 13, 2013 | New Videos DTP singer Shareefa has just released the video for her latest single “Should I Stay”.