Disclaimer: I dont own The Simpsons.\r\rAnyway, this was from some Season 26 episode that aired sometime in February 2015.