The film was shot on November 18th. on location during the FIA Championship in Bahrain.
The winner was responsible for concept, equipment, filming and post production.
The film was shot on November 18th. on location during the FIA Championship in Bahrain.
The winner was responsible for concept, equipment, filming and post production.