How are those general grabbers you bought, my brother wants to buy a pair for his 1987 chevy c10, but he doesnt know for sure it their good down the road and off-road. Are they loud going down the road and how well do they do it dirt and mud if you had a chance to go through those terrains? Sweet truck by the way