T-REX (PART2)
11/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:
|
||
218
Views
0
Favourites
0
Comments
17
KB
|
Comments
JucyGourmet