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!