Back to all posts 20 MILLION YOUTUBE VIEWS!!! We have officially passed 20 million views on YouTube and we couldn't have done it without you, our wonderful fans! We love our #Stabbers so much! Happy Halloween you maniacs!