Dont know if you've seen the new Chemical Brothers video for "Believe" . Its about a Rover 75 production line worker who thinks hes getting chased by welding robots !!! When I first saw it I thought the uniform looked familiar , and you then see a 75 getting assembled .