Whistleblower: Planet Seen From Antarctica

This is filmed in antarctica, I am not going to key the words of this planet/body in because the video may be removed and its important to let people know this stuff is here.

Share.