Fabuloso has recalled almost 5 million of its El Paso's favorite products due to bacteria that is REAL bad for people with underlying health conditions.
Once again, all eyes are on the Borderland for another space launch, and the media and tourists are flocking to the El Paso area. What's a must-see for them?