VIDEO: Mysterious object appears on NASA live feed

A self-styled alien hunter believes he has spotted a UFO during a live feed from the International Space Station.