Listen

Description

Riding a high-powered sport bike, at triple-digit speeds, in a controlled environment. A thrill ride, indeed.