Rod Wood is the driver/owner of McGruff (Monster Truck). He started driving in 1993. He debuted his McGruff truck in 1993. He competed in every single Monster Jam Phoenix show. He also drove other trucks such as El Perro Loco and Obsession.
Subject ID: 108667
MoreRod Wood is the driver/owner of McGruff (Monster Truck). He started driving in 1993. He debuted his McGruff truck in 1993. He competed in every single Monster Jam Phoenix show. He also drove other trucks such as El Perro Loco and Obsession.
Subject ID: 108667
Subject ID: 108667