Good times at the May Day protests in Seattle. Apparently the cops are having a good time too!

Good times at the May Day protests in Seattle. Apparently the cops are having a good time too!