This ain't your grandma's astroturf! But is it worth installing anyway? Matthew and Larry talk about the downside of using astroturf versus grass, from maintenance to off-gassing.
Home
Feed
Search
Library
Download