Showing posts with label the North Face. Show all posts
Showing posts with label the North Face. Show all posts

Wednesday, October 27, 2010

Things that are Made of Win

Squirrel Suits:





















Caffeinated Crocodile Gum:









Enormous, flying dinosaurs (here's a hatzegopteryx that likes to eat giraffes):

















Small Troy in his impenetrable "bear suit"





















Surviving the north face of the Eiger, "murder wall"














Tornado-proof robot cars:















And finally, Skeleton racing. Here's the 2010 world cup winner!