Raising the bar

Race Tapes S3E1

An American downhiller fights fate from parking lot to hot seat, but struggles to find the fortune required to reach the top step.

Stories