Craft projects to make using Astro TurvesAstroTurf is a brand of artificial turf. The original AstroTurf product was a short-pile synthetic turf. The prime reason to incorporate AstroTurf on game fields was to avoid the cost of laying natural turf, especially indoors. From Wikipedia
Join our free community and help inspire the world to craft!