Pulling in to a car park the other day and as i turned in they had the worlds most ridiculous speed bumps. Couple of scrapes and knocks and as i pull in to a space i hear this thump... I got out to find a piece of my car on the floor!! It appears to have fallen of the exhaust system but i can't figure out what it is, can any one help identify it?
Thanks for any help.