Milestone has released a new trailer for RIDE on which shows an overview of the locations that we will race aboard one of 100 motorcycles featured in the game. Among the content, the title will also offer a wide range of options for customizing the riders and the bikes. The release of product in stores is set for March 20.