UmeaRC is a track in Sweden that carries S.A.R products, it has the shop inside the facility. Here is the site (in swedish) so if you need to know anything more google translate will be your best friend

:
www.umearc.se
I just edited my first post about the specs. Basically it's an upgraded 1/14 scale. You can buy it without the radio/ charger/ battery and the price is lower than a its opponents.
In the US it's branded Tacon and sold by but it's the exact same car: