Tag: 9-foot tall grenade statue

Proportion
staffMarch 16, 2017

Colorado Department of Transportation unveils 9-foot tall grenade statue

A 9-foot tall statue of a grenade was erected at the University of Colorado to warn about the dangers of ...