i was watching the pens game and there was a commercial about this saying that it was on next?. looked kinda sick but its the Pens post game on right now? anyone know where i can watch the adventure sports thing?
i looked at their website and its featuring the RED BULL COLD RUSH!!!
"When you click in and feel your feet lock into place your first thoughts aren't that you are trapped, but that you have just been set free" -unknown