Wiki-pages What is Astroturf? 2 years ago Guy Oldenkotte Astroturf is a brand of synthetic turf that is widely regarded as the first synthetic…