I know where the term "Truggy" comes from, and was trying to track down the year it all started, but you never know what you will find out there in the interwebs...
More of the article here... https://www.swellrc.com/truggy/
More of the article here... https://www.swellrc.com/truggy/
Last edited: