© IMBOLDN ALL RIGHTS RESERVED
The new Chemical Brothers music video features a lovable dog F1 racer and space explorer.