ajzeem_1
ICYMI - New CCTV footage shows the moment the Champlain Towers South Condo collapsed in Surfside (Florida) early this morning.
30 views
1735
787
3 years ago
00:00:24
37
ajzeem_1
Back to Top