Black Widow

Black Widow is a monster truck owned by Stephen Baron out of Branford, Connecticut.