Jill Canuso

Jill Canuso is the driver of Wrenchead.com. She began driving in 2001. She also drove at Monster Jam World Finals 2.