tikicarver
Well Known Member
I have seen several ads on Barnstormers for engines and engine parts from a company called Ventura Adventures Inc, in Los Altos, CA.
I'd be interested to hear from anyone that bought an engine or parts from them
about your experience and what kind of stuff they have.
thanks
I'd be interested to hear from anyone that bought an engine or parts from them
about your experience and what kind of stuff they have.
thanks