answersLogoWhite

0

Team Losi (or simply Losi) is a USA based radio-controlled car manufacturer founded by Gil Losi in the late 1980's

User Avatar

Wiki User

13y ago

What else can I help you with?