Scientists discover seven Earth-sized planets orbiting nearby star

Picture galleries: 2013 UCF football season

52°