Broken spleen in this accident during the Rockstar Ski Cross Grand Prix semi final heats at Blue Mountain Collingwood Ontario Canada 2011
videos that make you say oshit!!!
Broken spleen in this accident during the Rockstar Ski Cross Grand Prix semi final heats at Blue Mountain Collingwood Ontario Canada 2011