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


He STILL ruled.

100.5 The Fox · Anchorage's Classic Rock Station

Listen Now on iHeartRadio