Did International Space Station have a 'close encounter' with aliens?

Strange lights spotted on station's live streaming video

It's been a busy week for UFO fans.

One found video from the live streaming camera on the International Space Station that appears to show three small lights leaving the Earth and speeding away into space.

Making it more suspicious, is the fact that NASA interrupted the feed just as it happened, although brief interruptions are not uncommon.

Meantime, a picture from the Mars rover found what looks to be a rock in the perfect shape of a pyramid.