I had this car shipped up from Florida on last week and I look underneath and see these. The are on either side of the car, they kind of look like some kind of tie down point??? Hopefully someone has seen these before.
Who the hell installed those mufflers? They are crooked as hell! You might want to fix that before you catch the end of the muffler on something in the street