Now playing

TECO completing construction on largest floating solar array in Florida

1

10 Tampa Bay News

Open on YouTube