RE: Picked this up yesterday.
Its not a losi, at all looking at it off the top of my head i have no idea what it is, the motor is a good motor TOP is one of the NOVAROSSI brand names. How high end that specific motor is i don't know but for sure its a good brand Italian made motor.