what's the big deal with these things?? I mean, come on... they're just an oil cap with a friggin' elephant on it! =o) I'm just curious since I've seen 'em all over ebay for a minute now...
A forum community dedicated to Nissan and Datsun Z car owners and enthusiasts. Come join the discussion about performance, modifications, restorations, troubleshooting, maintenance, and more!