Dude! Seriously nice Celica. That exhaust system is freaking Awsome! The Babes are totaly hot too!
Please post some pics of what the underside of your car so we can see how it fits together.
BTW, the Netherlands rock! From 1987 to 1990 I lived in Zeist while in the US Air Force, had some of the best times of my life there, beautiful country.