Home Video Taylor Swift's "Squad" SNL Sketch Publish date Friday, 9 Oct 2015, 10:25AM AHHH Taylor takes overrrr!