Home Tags Gorilla Glue

Tag: Gorilla Glue

Environmental Activists Superglue Themselves To Capitol Building in Protest

0
A group of environmental activists on Tuesday took a novel approach to calling for congressional action on climate change — by supergluing themselves to...