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