The movie "The Fast and The Furious" was huge your past popularizing this kind of kits.
The Ford Company introduced these kits not when racing purposes but which gives a shiny and sporty look. Can perform hold some interesting races with other monster truck hobbyists on the ice. https://WWW.Rcjaz.com.hk/