JConcepts introduces the new Finnisher body for the TLR 8ight 4.0 truggy at the Nitro Nationals! By Thomas TranJune 9, 2016At the Track, Illuzion Bodies, New Products Here at the 2016 1/8th ROAR Nitro Nationals, Jason Ruona showcases the new TLR 8ight 4.0 truggy Finnisher body that will be released shortly after Nationals! Get the full scoop below.