Australia’s National Drag Racing Championship (NDRC) opens for season business with a bang…. (continue reading…)