More Videos by Kid Rock Performing "Detroit Michigan"
Kid Rock played his second halftime show in three years at halftime during the Detroit Lions annual Thanksgiving Day game.