Guys bought a 2003 307 HDI today alls good with it but it has a tape player? whats that all about :-)? lol anyway just a quick query anyone know if this is just a standard fit? i.e it does look a standard fit and has the 4 holes at each corner to suggest it will come out ok just checking before I order one off the tinternet..
Cheers