Originally posted by 2000GreenTour:
The Mazda 3 is a different platform than the Focus, also.




Nope. Read Here