Australia’s premier Top Fuel drag racing team makes some big noise during ANDRA’s season calendar finale…. (continue reading…)