THATS IT wall hit in the finals at Motorvation 2016February 5, 2016/0 CommentsRobert Tate in THATS IT smacks the wall in the finals at…