Against All Odds
5 videos
Individuals having to overcome great obstacles in order to skateboard.