Crush Cancer

Crush Cancer is a monster truck owned by FELD Motorsports since 2015.