Elton John Appears in Rap Battle then has a Snickers...


He STILL ruled.