Lorenzo's diesel oil

Joined
Dec 11, 2009
Messages
198
Location
WI
Has anyone heard of Lorenzo's diesel oil?
The only place that sells it is insane diesel.com
 
Has anyone heard of Lorenzo's diesel oil?
The only place that sells it is insane diesel.com
There's a movie I think from the 90's "Lorenzo's Oil" with Nick Nolte. Who knows maybe it's a play on words with that movie.
 
Back
Top