hi just wondering where the oil top upcap is on a 1.2 clio and whats the best oil to use
S slay Nov 15, 2007 #1 hi just wondering where the oil top upcap is on a 1.2 clio and whats the best oil to use