2003 Corolla - This Fell Off

#2
Are you certain this came from your car or is it something your car ran over?

If it really came from your car it looks like some kind of major frame component. I'd have a professional automotive technician check that out immediately.
 
Top