Kudos to Snickers candy for getting Elton John to cameo in the Rap battle TV ad. The Elton Farewell Tour comes to South Florida Thanksgiving weekend. Win tickets at gaterrocks.com