Apparently McLaren Honda had a bit of fun this April Fools day... Full article here: