Michael Bloomberg tangles with a pro-second amendment dude. It gets dicey.


View Full Site