Just found this tonight playing around on Google. All I know is it actually has a motor and holds the guiness world record for smallest electric car. I don't believe it's remote control. It was made in 1990. It's called the Denso Micro car for anyone who wants to read more about it.
__________________
A religious war is like
children fighting over
who has the strongest
imaginary friend.