'Free Running' (Wii) - New Screens
by Rainier on Oct. 12, 2009 @ 6:05 p.m. PDT | Filed under News
Free Running, or Le Parkour as it is know in France where it originated in the late 1990’s, is the latest extreme sport. It involves running, jumping and performing death defying tricks through/over urban environments.