Satellite Hurricane Formation Satellite Hurricane Formation Footage. Satellite photo of earth seen from space with clouds in storm or hurricane formation.