Remember the "loop current" that threatened to pull the oil spill over to Florida and up the East Coast? It might be working. Park Rangers at Fort Zachary Taylor State Park found 20 tarballs on the beach yesterday. [PBP, Getty]