09-04-2008, 06:13 PM
Anyone in GR can check it out down at Lamar Park in Wyoming near Park High School. Every Sunday during the summer from about 11 AM - 2 PM. I work for the city and see them there all the time, they have all this foam gear wrapped in duct tape. Pretty interesting, sometimes we stop and just watch.