Yep had many go viral in mainstream... However once you reach let's say 200,000 views, you start getting them flagged either from competition or for using 5 secs of a song of a known singer... However with those 200K views you will make sales, but it's hard to keep it up, although there are some "tricks", not secrets, but "tricks" you will learn with experience.
