Moon-Race-Champion-Bumper

What do you think?