"Leap of Faith" skaters attempt 18 foot tall drop!

Posted by ELBeau on Aug. 29, 2007

Previous video | Next video