Electronic music group The Chemical Brothers has released a music video for its new song “We’ve Got To Try,” which for some confusing reason is Formula 1’s new promotional track. The music video ...