Updated

President Obama is on his second town hall of the day. He's currently at a Kroger in Bristol, VA talking to employees of the supermarket. Check out the pic!