Thread: Mike Richards
View Single Post
  #2  
Old 06-09-2003, 04:39 PM
Mike Richards Mike Richards is offline
Registered User
 
Join Date: Dec 2001
Posts: 571
Castrol is not made in England. Next time you're in an auto parts store, look on the back of any Castrol product.
Reply With Quote