An alien doll hangs out a car window in downtown Roswell, New Mexico as part of the 2000 UFO Encounter.
An alien doll hangs out a car window in downtown Roswell, New Mexico as part of the 2000 UFO Encounter. - 

With Eric Cantor's stunning defeat, a look at how the business community is reacting to the turn of events, and what it means for immigration reform. Plus, with the world cup on the international stage, we take a closer look at the state of Brazil's economy. Also, NASA is launching a flying saucer like space craft bound for Mars. It will serve as a test for new landing gear meant to slow down the craft's 3,000 MPH traveling speed.

Follow David Brancaccio at @DavidBrancaccio