• Welcome to Elio Owners! Join today, registration is easy!

    You can register using your Google, Facebook, or Twitter account, just click here.

My New Ride...

RUCRAYZE

Elio Addict
Joined
Aug 17, 2014
Messages
5,103
Reaction score
8,735
Location
On Vashon Island
Japan is correct-
Land Rovers are from the U K.
Toyota had factories in a few European countries-Spain comes to mind- East coast dealers bring them in from there (Florida)
The best ones were produced in Japan, and come here thru Tacoma.
Rains keep up will need to install a snorkel !!!
 
Top Bottom