hi every one were is the towing eye normaly located in a 2001 1.2 clio thanks carl
carl_f Jan 28, 2009 #1 hi every one were is the towing eye normaly located in a 2001 1.2 clio thanks carl
.J.a.m.e.s. Yozza'd Titanium 182 Jan 28, 2009 #3 you probably dont have one, they are that easy to find