Stoked - what does freedom mean?

Published 27 October, 2009 Duration 2:27

Freedom means being helicoptered to the top of a mountain so you can snowboard down it again, apparently. Someone should have told Emily Pankhurst and Nelson Mandela.

Comments (8) Latest comment 2 years ago

Comments threads automatically close after 30 days, but please feel free to continue chatting on the forum!