Rain Man & MAX release the official video for ‘Do You Still Feel?’ Rain Man & Max release official music video for 'Do You Still Feel.'