The video has been viewed more than 7 million times.