Featured TV Show Videos Video: SNL Makes Fun of Iggy Azalea vs. Azealia Banks Beef This past weekend, SNL poked fun at the Iggy Azalea and Azealia Banks beef with…