T-REX (PART3)
10/20 |
whorl | ||
T-rex vehicle is bizarre and futuristic-looking enough to be worthy of some Star Wars concept art. The amazing thing is that it''s currently in production by the Campagna Corporation located in Quebec, and has been commercially available since the early 1990s:
|
||
211
Views
0
Favourites
0
Comments
29
KB
|
Comments
JucyGourmet