Amid the devastation caused by Tropical Storm Harvey, an island of fire ants has been spotted floating on floodwaters in Houston.
Source: Fox News
Amid the devastation caused by Tropical Storm Harvey, an island of fire ants has been spotted floating on floodwaters in Houston.
Source: Fox News