Dec
2
The Swedes are constructing a giant wooden moose building on top of a mountain proving once again that humans can do whatever the fuck they want.
-dave
Comments (View)


