I don't thinks it a MazdaSpeed OR an MP3. They only say am/fm stereo, the MP3 came with a pretty crazy Kenwood system.
The MSP had a front bumper like that but no fog lights, it looks like that one has fog lights.
Neither of them came with ugly wheels like that. They both came with really nice 5 spokes.