In the bones of the Valley: Karl's Excavating has deep community roots

About 6 Minutes