Loading Video…
This browser does not support the Video element.
Governor DeSantis says testing sites are key for fighting coronavirus
Drive thru test sites are popping up throughout the state of Florida.
This browser does not support the Video element.
Drive thru test sites are popping up throughout the state of Florida.