Liam Payne seen in final photo returning to doomed hotel room
- Posted on October 17, 2024
- By The Mirror
- 1 Views
Liam Payne seen in final photo returning to doomed hotel room
Liam Payne was seen entering his hotel in Argentina prior to his devastating death after he fell from the third floor of the Casa Sur Hotel in Buenos Aries