Watch what happens when Chris Hemsworth surprises a weather reporter and stuns one of the News anchors.
Photo: Getty Images
Jeff has been on the radio in Evansville IN, Cincinnati, Miami, St. Louis, Columbia MO, Lansing MI, Santa Rosa CA, Las Vegas, St. Louis, Richmond VA,...Full Bio