Found this on the web. It's the only picture that I can see of it.
Loading...
|
Found this on the web. It's the only picture that I can see of it.
That big snail looks awfully close to the shock tower
-Don____________