Tropical Storm[1] Lorena formed in the Eastern Pacific Ocean[2] on Tuesday morning off the southwest coast of Mexico[3], and Tropical Storm Watches[4] have been issued for portions of the Baja California Peninsula. According to the FOX Forecast Center, some of...