Media Trust Score79%

WATCH: Home surveillance video shows debris falling inside condo before South Florida building …

TAMPA, Fla. (WFLA) – Home surveillance video from a resident of the 12-story Champlain Towers South beachfront condominium shows the …

  • You already voted!
  • Read More