could be a heat shield on the exhaust where the welds have broke.
I would try jacking the front of the car up, put it on jack stands, then put the jack under each wheel and jack that up, don't worry you won't tip the car over as the suspension will take a fair amount of deflection before it runs out of travel and then see if you can see where the noise is coming from.
sanj