National Geographic didn’t pay for this video of Storm.

Spread the truth:       “National Geographic Channel has paid $ 1 Million for this daring video. Must watch…” A video showing … Continue reading National Geographic didn’t pay for this video of Storm.