Help does anyone know what this part is hanging?
That looks like some kind of a rear suspension part, possibly a body brace, either way get it looked at ASAP.
+1 The OP should drive–very slowly–to a good mechanic’s shop.