Also in Road Cycling

Is this new suit the most ridiculous piece of cycling gear yet?!