2017 First World Championship

April 26-29, 2017, St. Louis, MO
Tesla Division Semifinalist