Polystyrene is made from styrene which is actually man made liquid hydrocarbon that is manufactured out of petroleum.
The traxxas rc cars are always run in competition races all over the world. The kyosho mp777 is very affordable, durable and most of all fast and fun! https://www.rcjaz.COM.Hk/