Red Bull Air Race Cannes will see pilots from around the world compete in the first ever World Championship taking place in France.
The post Red Bull Air Race (Cannes, April 2018) appeared first on The Travel Magazine.
Red Bull Air Race Cannes will see pilots from around the world compete in the first ever World Championship taking place in France.
The post Red Bull Air Race (Cannes, April 2018) appeared first on The Travel Magazine.
More Stories
Rising tariffs, skyrocketing duties and an Albertan forestry industry in need of support at home