Toyota Little and Large Series

A Toyota versus Tamiya showdown…