SST Race 1 at the 2017 Darwin SUPERCARS event. Original Race Date: 6/16/17 Darwin, Australia / stadiumsupertrucks / stadiumsupertrucks / ssupertrucks #motorsports #stadiumsupertrucks #trucks
What. Is. This? I knew these trucks exsisted but... ...my brain never made the connection that of courseurce someone races them! My life may be complete.