Bigfoot and Stone Crusher score victories in Thompson. Bigfoot and Stone Crusher score victories in Thompson Metal Monster did not disappoint as eight of the best monster trucks in the world put on a "You watch all these great performers and it does nothing but pressure you;