The National Hurricane center says that Tropical Depression #2 is making landfall near the mouth of the Rio Grande, and it has not strengthened to tropical storm status. This means we're still at one named storm for the 2010 Atlantic hurricane season,…
