Monster Nation at Orange Crush

The Discovery Channel show “Monster Nation” Episode 6 features a segment on the Orange Crush rally. Looks like we missed it but keep an eye out for the rerun. Thanks for the tip, Lalo!