There are many definitions of a “viral video”, but at its heart, a viral video is anything that gets a lot of attention on the...