Juding by the high approach speed (and nose-up attitude during approach), minimal flap angle and weak spoiler application, my guess is that this plane was landing with a hydraulics failure.
409 is screaming for a new paintjob.
About to land on runway 05 inbound from Barcelona- El Prat (LEBL/BCN) as IBE8664 at dusk.
Towing after wing repair
Getting ready for the next trip at gate B30 on the new finger piers.