Douglas Tompkins

Douglas Tompkins

Douglas Tompkins, founder of The North Face died of hypothermia.

Previous Fact Next Fact
Categories: DeathMisc

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies