Linkin Park, Bastille, Roger Waters and Pink Floyd, Green Day. That’s the music rattling around inside John Kasich’s head.
Kasich ended a New Hampshire day of four town halls and three press gaggles with a brief discussion of his musical preferences.